Cambios varios

This commit is contained in:
2020-11-12 18:56:12 -03:00
parent 9adafbae13
commit 3eae0194f7
15 changed files with 282 additions and 220 deletions

View File

@ -6,9 +6,10 @@ class Logging:
"""
Clase que registra los eventos del flujo del programa en archivos
"""
def __init__(self, timezone, folder=None):
def __init__(self, timezone, folder=None, name=''):
self.tz = timezone
self.folder = folder
self.name = name
self.filename = self.get_filename()
self.log('------')
@ -19,7 +20,7 @@ class Logging:
if os.path.getsize(os.path.join(self.folder, filename)) < 1024 * 1024:
return filename
today = datetime.datetime.now(tz=self.tz)
filename = 'logging-{0}.log'.format(today.strftime('%Y-%m-%d'))
filename = '-'.join([self.name, 'logging-{0}.log'.format(today.strftime('%Y-%m-%d'))]).strip('-')
base_name = filename
n = 1
while os.path.isfile(os.path.join(self.folder, filename)):