Skip to content
Snippets Groups Projects
Commit 9ec15d53 authored by inso's avatar inso
Browse files

Added filehandler for logging

parent f758d7e0
No related branches found
No related tags found
No related merge requests found
...@@ -5,6 +5,7 @@ Created on 7 févr. 2014 ...@@ -5,6 +5,7 @@ Created on 7 févr. 2014
''' '''
import logging import logging
from logging import FileHandler
from optparse import OptionParser from optparse import OptionParser
from os import environ, path from os import environ, path
...@@ -12,14 +13,14 @@ from os import environ, path ...@@ -12,14 +13,14 @@ from os import environ, path
if "XDG_CONFIG_HOME" in environ: if "XDG_CONFIG_HOME" in environ:
config_path = environ["XDG_CONFIG_HOME"] config_path = environ["XDG_CONFIG_HOME"]
elif "HOME" in environ: elif "HOME" in environ:
config_path = environ["HOME"] + "/.config" config_path = path.join(environ["HOME"], ".config")
elif "APPDATA" in environ: elif "APPDATA" in environ:
config_path = environ["APPDATA"] config_path = environ["APPDATA"]
else: else:
config_path = path.dirname(__file__) config_path = path.dirname(__file__)
parameters = {'home': config_path + '/cutecoin/', parameters = {'home': path.join(config_path, 'cutecoin'),
'data': config_path + '/cutecoin/' + 'data'} 'data': path.join(config_path, 'cutecoin', 'data')}
def parse_arguments(argv): def parse_arguments(argv):
...@@ -44,4 +45,5 @@ def parse_arguments(argv): ...@@ -44,4 +45,5 @@ def parse_arguments(argv):
else: else:
logging.getLogger().propagate = False logging.getLogger().propagate = False
pass logfile = FileHandler(path.join(parameters['home'], 'cutecoin.log'))
logging.getLogger().addHandler(logfile)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment