From 9ec15d5328579b227b7388e4f2f6d061d5c17cc9 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Tue, 6 Jan 2015 20:56:21 +0100 Subject: [PATCH] Added filehandler for logging --- src/cutecoin/core/config.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/cutecoin/core/config.py b/src/cutecoin/core/config.py index 6c05b655..f03644a2 100644 --- a/src/cutecoin/core/config.py +++ b/src/cutecoin/core/config.py @@ -5,6 +5,7 @@ Created on 7 févr. 2014 ''' import logging +from logging import FileHandler from optparse import OptionParser from os import environ, path @@ -12,14 +13,14 @@ from os import environ, path if "XDG_CONFIG_HOME" in environ: config_path = environ["XDG_CONFIG_HOME"] elif "HOME" in environ: - config_path = environ["HOME"] + "/.config" + config_path = path.join(environ["HOME"], ".config") elif "APPDATA" in environ: config_path = environ["APPDATA"] else: config_path = path.dirname(__file__) -parameters = {'home': config_path + '/cutecoin/', - 'data': config_path + '/cutecoin/' + 'data'} +parameters = {'home': path.join(config_path, 'cutecoin'), + 'data': path.join(config_path, 'cutecoin', 'data')} def parse_arguments(argv): @@ -44,4 +45,5 @@ def parse_arguments(argv): else: logging.getLogger().propagate = False - pass + logfile = FileHandler(path.join(parameters['home'], 'cutecoin.log')) + logging.getLogger().addHandler(logfile) -- GitLab