X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fdialcentral.py;h=4f669ff73c5ef91ab2a707fee716caf5a106ae7c;hb=ab5edab841717ef2177cbc8b8c470a96cec4cec3;hp=58cd1752898ff59ba58b052395f63b171775a334;hpb=695724b89a2bccce4fa3920568faee688d4954de;p=gc-dialer diff --git a/src/dialcentral.py b/src/dialcentral.py index 58cd175..4f669ff 100755 --- a/src/dialcentral.py +++ b/src/dialcentral.py @@ -1,13 +1,28 @@ #!/usr/bin/python +import os import sys +import logging sys.path.insert(0,"/usr/lib/dialcentral/") -import gc_dialer +import constants +import dc_glade -gc_dialer.run_dialpad() +try: + os.makedirs(constants._data_path_) +except OSError, e: + if e.errno != 17: + raise +userLogPath = "%s/dialcentral.log" % constants._data_path_ +logging.basicConfig(level=logging.DEBUG, filename=userLogPath) +logging.info("Dialcentral %s-%s" % (constants.__version__, constants.__build__)) + +try: + dc_glade.run_dialpad() +finally: + logging.shutdown()