INNER CODE UNIT · Python
RestServer
primeqa/primeqa · primeqa/services/rest_server/server.py:80
class RestServer:
def __init__(self, config: Settings = None, logger: logging.Logger = None):
try:
if logger is None:
self._logger = logging.getLogger(self.__class__.__name__)
else:
self._logger = logger
# Initialize application config
if config is None:
self._config = Settings()
else:
self._config = config
except Exception as ex:
self._logger.exception("Error configuring server: %s", ex)
raise