77 The function to shutdown the server
79 Response: Return the shutdown server message
89 message=
"The server is shutting down.",
100 The function to initialise the server classes
107 allow_credentials=
True,
111 msg =
"uvicorn.Config(\n"
112 msg += f
"app='{self.runtime_data_initialised.app}',\n"
113 msg += f
"host='{self.runtime_data_initialised.host}',\n"
114 msg += f
"port='{self.runtime_data_initialised.port}',\n"
115 msg += f
"lifespan='{CONST.SERVER_LIFESPAN}',\n"
116 msg += f
"timeout_keep_alive='{CONST.SERVER_TIMEOUT_KEEP_ALIVE}',\n"
117 msg += f
"workers='{CONST.SERVER_WORKERS}',\n"
118 msg += f
"reload='{CONST.SERVER_DEV_RELOAD}',\n"
119 msg += f
"reload_dirs='{CONST.SERVER_DEV_RELOAD_DIRS}',\n"
120 msg += f
"log_level='{CONST.SERVER_DEV_LOG_LEVEL}',\n"
121 msg += f
"use_colors='{CONST.SERVER_DEV_USE_COLOURS}',\n"
122 msg += f
"proxy_headers='{CONST.SERVER_PROD_PROXY_HEADERS}',\n"
123 msg += f
"forwarded_allow_ips='{CONST.SERVER_PROD_FORWARDED_ALLOW_IPS}'"
125 self.
disp.log_debug(msg,
"initialise_classes")
130 lifespan=CONST.SERVER_LIFESPAN,
131 timeout_keep_alive=CONST.SERVER_TIMEOUT_KEEP_ALIVE,
132 workers=CONST.SERVER_WORKERS,
133 reload=CONST.SERVER_DEV_RELOAD,
134 reload_dirs=CONST.SERVER_DEV_RELOAD_DIRS,
135 log_level=CONST.SERVER_DEV_LOG_LEVEL,
136 use_colors=CONST.SERVER_DEV_USE_COLOURS,
137 proxy_headers=CONST.SERVER_PROD_PROXY_HEADERS,
138 forwarded_allow_ips=CONST.SERVER_PROD_FORWARDED_ALLOW_IPS