def __init__(self, req_id, uri, diss_info, client_ip): self.req_id = req_id self.uri = uri self.diss_info = diss_info self.date_reception = gmtime() self.request_file = "" self._diff_externalid = None self.hostname = self.get_hostname(client_ip) #load settings, if it has not been done if not SettingsManager.is_loaded(): SettingsManager.load_settings() # initialize LOGGER setup_logging() # setup repertory structure HarnessTree.setup_tree() # Setting up database if necessary if Database.get_database() is None: from webservice.server.application import APP Database.initialize_database(APP) LOGGER.debug("Database setup") LOGGER.debug("Created a Notification object with id %s", req_id)
def setup_process(cls): if not cls._running: setup_logging() LOGGER = logging.getLogger(__name__) LOGGER.info("Sender process starting") # create tree structure if necessary HarnessTree.setup_tree() cls._running = True
def setup_process(cls): """ Load settings, initialize logging and tree structure and connect to database """ if not cls._running: setup_logging() LOGGER = logging.getLogger(__name__) LOGGER.info("File manager process starting") # create tree structure if necessary HarnessTree.setup_tree() #connect the database Database.initialize_database(APP) cls._running = True
def main(): SettingsManager.load_settings() # initialize LOGGER setup_logging() # setup repertory structure HarnessTree.setup_tree() # Setting up database Database.initialize_database(APP) LOGGER.info("setup complete") hostname = socket.gethostname() port = os.environ.get(ENV.port) or PORT LOGGER.warning("Starting application through Flask development server." " This is NOT a production environment.") LOGGER.info( "Launching Flask development server " "on hostname %s on port %s", hostname, port) APP.run(host=hostname, port=port)