Пример #1
0
 def shutdown(self):
     """Start shutdown cleanup and stop GUI main loop when finished."""
     start_timestamp = time.clock()
     log.info("Shutting-down modules")
     for m in self.m.values():
         m.shutdown()
     # trigger the shutdown signal
     self.shutdown_signal()
     self._save_options()
     modrana_log.log_manager.disable_log_file()
     log.info("Shutdown complete (%s)" %
              utils.get_elapsed_time_string(start_timestamp))
Пример #2
0
 def shutdown(self):
     start = time.perf_counter()
     # close all stores
     self.log.debug("closing tile stores")
     layer_count = 0
     store_count = 0
     with self._tile_storage_management_lock:
         for store_odicts in self._stores.values():
             for store in store_odicts.values():
                 store.close()
                 store_count+=1
         layer_count+=1
     self.log.debug("closed all tile stores (for %d layers, %d stores in total in %s)"
                    % (layer_count, store_count, utils.get_elapsed_time_string(start)))
Пример #3
0
 def shutdown(self):
     """
     start shutdown cleanup and stop GUI main loop
     when finished
     """
     start_timestamp = time.clock()
     log.info("Shutting-down modules")
     for m in self.m.values():
         m.shutdown()
     # trigger the shudown signal
     self.shutdown_signal()
     self._saveOptions()
     modrana_log.log_manager.disable_log_file()
     log.info("Shutdown complete (%s)" % utils.get_elapsed_time_string(start_timestamp))
Пример #4
0
 def shutdown(self):
     start = time.clock()
     # close all stores
     self.log.debug("closing tile stores")
     layer_count = 0
     store_count = 0
     with self._tile_storage_management_lock:
         for store_odicts in self._stores.values():
             for store in store_odicts.values():
                 store.close()
                 store_count += 1
         layer_count += 1
     self.log.debug(
         "closed all tile stores (for %d layers, %d stores in total in %s)"
         % (layer_count, store_count, utils.get_elapsed_time_string(start))
     )
Пример #5
0
 def _tile_loading_log(self, message, start_timestamp=None):
     if start_timestamp is not None:
         message = "%s (%s)" % (message, utils.get_elapsed_time_string(start_timestamp))
     self.log.debug(message)
Пример #6
0
 def _tile_loading_log(self, message, start_timestamp=None):
     if start_timestamp is not None:
         message = "%s (%s)" % (message, utils.get_elapsed_time_string(start_timestamp))
     self.log.debug(message)