Skip to content

Commit

Permalink
add suggestions
Browse files Browse the repository at this point in the history
  • Loading branch information
goebbert1 committed Jan 3, 2025
1 parent 4ced2e0 commit cc50961
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions jupyter_rsession_proxy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ def db_config(db_dir):
def _support_args(args):
ret = subprocess.check_output([get_rstudio_executable('rserver'), '--help'])
help_output = ret.decode()
return {arg: (help_output.find(arg) != -1) for arg in args}
return {arg: (help_output.find(f"--{arg}") != -1) for arg in args}

def _get_www_frame_origin(default="same"):
try:
Expand Down Expand Up @@ -117,11 +117,14 @@ def _get_cmd(port, unix_socket):
cmd.append(f'--database-config-file={database_config_file}')

if supported_args['www-thread-pool-size']:
thread_pool_size_env = os.getenv('JUPYTER_RSESSION_PROXY_THREAD_POOL_SIZE', None)
try:
thread_pool_size = int(os.getenv('JUPYTER_RSESSION_PROXY_THREAD_POOL_SIZE', ""))
if thread_pool_size > 0:
cmd.append('--www-thread-pool-size=' + str(thread_pool_size))
except:
if thread_pool_size_env is not None:
thread_pool_size = int(thread_pool_size_env)
if thread_pool_size > 0:
cmd.append('--www-thread-pool-size=' + str(thread_pool_size))
except ValueError:
print("Invalid value for JUPYTER_RSESSION_PROXY_THREAD_POOL_SIZE. Must be an integer.")
pass

if unix_socket != "":
Expand Down

0 comments on commit cc50961

Please sign in to comment.