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))
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)))
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))
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)) )
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)
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)