Consolidating some dialogs
[gc-dialer] / src / dialcentral.py
index b5cc152..e29f311 100755 (executable)
@@ -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,8 +13,16 @@ import constants
 import dc_glade
 
 
+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)
+_moduleLogger.info("Dialcentral %s-%s" % (constants.__version__, constants.__build__))
+
 try:
        dc_glade.run_dialpad()
 finally: