Exemple #1
0
def init_logging(app_state):
    user_log_dir = app_state.user_data_path("log", make_dirs=True)

    user_log_file = app_state.user_data_path("log.ini")
    if os.path.exists(user_log_file):
        logging.config.fileConfig(user_log_file, defaults={"user_log_dir": user_log_dir})
    else:
        logging.config.fileConfig(path(["geobox/lib/default_log.ini"]), defaults={"user_log_dir": user_log_dir})
Exemple #2
0
 def run(self):
     self.tray_icon = TrayIcon(
         self.app_state,
         'http://%s:%d' % (self.host, self.port),
         path(['geobox/lib/icon.ico'])
     )
     win32gui.PumpMessages()
     while not self.app_state.wait_for_app_shutdown(timeout=60):
         pass
Exemple #3
0
def init_logging(app_state):
    user_log_dir = app_state.user_data_path('log', make_dirs=True)

    user_log_file = app_state.user_data_path('log.ini')
    if os.path.exists(user_log_file):
        logging.config.fileConfig(user_log_file,
                                  defaults={'user_log_dir': user_log_dir})
    else:
        logging.config.fileConfig(path(['geobox/lib/default_log.ini']),
                                  defaults={'user_log_dir': user_log_dir})