コード例 #1
0
	def init_attr(self, json_configuration_file):
		self.configuration =  configuration_loader(json_configuration_file)

		if self.configuration.is_loaded:
			logger.info("Initialize communication with Hestia city")
			self.board_model = board_model(self.configuration.mongo_datas)
			logger.info("Communication with Hestia city established")
			self.set_up_databases()

			logger.info("Initialisation of the Hestia agent's")
			self.agents = []
			self.initialize_agents()
			logger.info("Hestia agent's ready")
			self.server_can_run = True
コード例 #2
0
    def init_attr(self, json_configuration_file):
        self.configuration = configuration_loader(json_configuration_file)

        if self.configuration.is_loaded:
            logger.info("Initialize communication with Hestia city")
            self.board_model = board_model(self.configuration.mongo_datas)
            logger.info("Communication with Hestia city established")
            self.set_up_databases()

            logger.info("Initialisation of the Hestia agent's")
            self.agents = []
            self.initialize_agents()
            logger.info("Hestia agent's ready")
            self.server_can_run = True
コード例 #3
0
ファイル: server.py プロジェクト: EPSI-Hestia/Hestia
 def __init__(self, json):
     self._app = Bottle()
     self.config = configuration_loader(json)
     routes = route_loader(self._app, self.config.mongo_datas)
     routes.load_all_route()
コード例 #4
0
ファイル: server.py プロジェクト: EPSI-Hestia/Hestia
 def __init__(self, json):
     self._app = Bottle()
     self.config = configuration_loader(json)
     routes = route_loader(self._app, self.config.mongo_datas)
     routes.load_all_route()