Enable copying of the log
[gc-dialer] / src / dialcentral.py
1 #!/usr/bin/python
2
3 import os
4 import sys
5 import logging
6
7
8 _moduleLogger = logging.getLogger("dialcentral")
9 sys.path.insert(0,"/usr/lib/dialcentral/")
10
11
12 import constants
13 import dc_glade
14
15
16 try:
17         os.makedirs(constants._data_path_)
18 except OSError, e:
19         if e.errno != 17:
20                 raise
21
22 logging.basicConfig(level=logging.DEBUG, filename=constants._user_logpath_)
23 _moduleLogger.info("Dialcentral %s-%s" % (constants.__version__, constants.__build__))
24
25 try:
26         dc_glade.run_dialpad()
27 finally:
28         logging.shutdown()