opentechinstitute / commotion-client

Cross platform commotion client for computers. - CURRENTLY IN ACTIVE DEVELOPMENT
Other
34 stars 10 forks source link

Have logger create new logfiles if they dont exist #13

Closed seamustuohy closed 10 years ago

seamustuohy commented 10 years ago

To address this style of error

Traceback (most recent call last): File "commotion_client.py", line 227, in main() File "commotion_client.py", line 73, in main log = logger.set_logging("commotion_client", logLevel, logFile) File "/home/me/projects/commotion/commotion-client/commotion_client/utils/logger.py", line 36, in set_logging fh = logging.FileHandler(logfile) File "/usr/local/lib/python3.3/logging/init.py", line 967, in init StreamHandler.init(self, self._open()) File "/usr/local/lib/python3.3/logging/init.py", line 989, in _open return open(self.baseFilename, self.mode, encoding=self.encoding) FileNotFoundError: [Errno 2] No such file or directory: '/home/me/projects/commotion/commotion-client/commotion_client/temp/logfile.temp'

commotion-client/commotion_client/utils/logger.py

seamustuohy commented 10 years ago

Take that back. This only occurs when you specify a logfile in a folder that does not exist.