diff --git a/classes/utils/logging.py b/classes/utils/logging.py index ee26a2c..64636bf 100644 --- a/classes/utils/logging.py +++ b/classes/utils/logging.py @@ -17,7 +17,9 @@ class LOGlog(): def create(self, dire="logs", basename="log-", ext="log"): self.lineno = 0 - self.handle = open(dire + "/" + basename + strftime("%Y%m%d-%H%M.") + ext, 'a') + self.filename = dire + "/" + basename + strftime("%Y%m%d-%H%M.") + ext + self.handle = open(self.filename, 'a') + return self.filename def open(self, filename): self.filename = filename @@ -49,7 +51,7 @@ class CSVlog(LOGlog): self.header = "" def create(self, dire="logs", basename="log-"): - super().create(dire, basename, "csv") + return super().create(dire, basename, "csv") def open(self, filename): self.reader = csv.reader(super().filename) @@ -71,7 +73,7 @@ class JSONlog(LOGlog): super().__init__() def create(self, dire="logs", basename="log-"): - super().create(dire, basename, "json") + return super().create(dire, basename, "json") def open(self, filename): super().open(filename)