X-Git-Url: http://git.maemo.org/git/?p=gc-dialer;a=blobdiff_plain;f=src%2Fdialcentral.py;h=bfc0f26d7d5f3ee0ff147a47d528c1b711c72e59;hp=ab30c070d5c74fded089410cd8f074c4b66e3c77;hb=0320d6d2086ce89fe554d8f902531f5b00dbec94;hpb=f808103fe610741cf33302d8f475c3ed52422a1e diff --git a/src/dialcentral.py b/src/dialcentral.py index ab30c07..bfc0f26 100755 --- a/src/dialcentral.py +++ b/src/dialcentral.py @@ -1,9 +1,11 @@ #!/usr/bin/python +import os import sys import logging +_moduleLogger = logging.getLogger("dialcentral") sys.path.insert(0,"/usr/lib/dialcentral/") @@ -11,9 +13,18 @@ import constants import dc_glade -userLogPath = "%s/dialcentral.log" % constants._data_path_ -logging.basicConfig(level=logging.DEBUG, filename=userLogPath) -logging.info("Dialcentral %s-%s" % (constants.__version__, constants.__build__)) +try: + os.makedirs(constants._data_path_) +except OSError, e: + if e.errno != 17: + raise + +logging.basicConfig(level=logging.DEBUG, filename=constants._user_logpath_) +_moduleLogger.info("Dialcentral %s-%s" % (constants.__version__, constants.__build__)) +_moduleLogger.info("OS: %s" % (os.uname()[0], )) +_moduleLogger.info("Kernel: %s (%s) for %s" % os.uname()[2:]) +_moduleLogger.info("Hostname: %s" % os.uname()[1]) + try: dc_glade.run_dialpad() finally: