@@ -72,6 +72,8 @@ async def fetch_running_kernels(self) -> None:
72
72
"login_handler_class" : "data_studio_jupyter_extensions.auth.login.JWTLoginHandler" ,
73
73
"logout_handler_class" : "data_studio_jupyter_extensions.auth.logout.DSLogoutHandler" ,
74
74
"cookie_options" : {"expires_days" : 1 },
75
+ "max_body_size" : 2 * 1024 * 1024 * 1024 ,
76
+ "max_buffer_size" : 2 * 1024 * 1024 * 1024 ,
75
77
},
76
78
"SynchronizerExtension" : {
77
79
"database_filepath" : KERNEL_SESSION_DB_PATH ,
@@ -187,8 +189,8 @@ class DataStudioJupyterExtensions(ExtensionAppJinjaMixin, ExtensionApp):
187
189
help = "Request timeout talking to DATASTUDIO API" ,
188
190
).tag (config = True )
189
191
190
- datastudio_kernel_logs_path = Unicode (
191
- default_value = "kernels " ,
192
+ datastudio_logs_path = Unicode (
193
+ default_value = "logs " ,
192
194
help = "Path to the kernel logs." ,
193
195
).tag (config = True )
194
196
@@ -216,7 +218,7 @@ class DataStudioJupyterExtensions(ExtensionAppJinjaMixin, ExtensionApp):
216
218
217
219
@default ("log_level" )
218
220
def _default_log_level (self ):
219
- return os .environ .get ("LOG_LEVEL" , "DEBUG " )
221
+ return os .environ .get ("LOG_LEVEL" , "INFO " )
220
222
221
223
def _load_mode (self ):
222
224
"""Search entrypoints for available modes."""
@@ -238,18 +240,15 @@ def _jupyter_server_config(self):
238
240
config = super ()._jupyter_server_config ()
239
241
parsed_uri = urlparse (self .dsw_url )
240
242
domain = "{uri.scheme}://{uri.netloc}" .format (uri = parsed_uri )
241
- log_level = os .environ .get ("LOG_LEVEL" , "INFO" )
242
243
243
244
# Apply defaults from this extension
244
245
base_config = DS_JUPYTER_SERVER_CONFIG_OVERRIDES
245
246
base_config .ServerApp .update (
246
247
{
247
- "log_level" : log_level ,
248
+ "log_level" : self . log_level ,
248
249
"base_url" : self .server_base_url ,
249
250
# Increase the max size of HTTP requests to Jupyter Server from 0.5 Gb to 2 Gb
250
251
# to handle saving of large files.
251
- "max_body_size" : 2 * 1024 * 1024 * 1024 ,
252
- "max_buffer_size" : 2 * 1024 * 1024 * 1024 ,
253
252
"tornado_settings" : {
254
253
"ds_ws_max_buffer_size" : self .ds_ws_max_buffer_size ,
255
254
"ds_ws_max_message_size" : self .ds_ws_max_message_size ,
@@ -318,7 +317,7 @@ def initialize_configurables(self):
318
317
request_timeout = self .datastudio_api_request_timeout ,
319
318
)
320
319
self .kernel_logger = KernelLogger .instance (
321
- parent = self , datastudio_kernel_logs_path = self .datastudio_kernel_logs_path
320
+ parent = self , datastudio_logs_path = self .datastudio_logs_path
322
321
)
323
322
324
323
0 commit comments