def get(self, args):
is_file_request = ('file_url' in args)
# branch name can be omitted for default value
is_git_request = ('repo' in args and 'path' in args)
valid_request = xor(is_file_request, is_git_request)
def server_extension_url(url):
return 'nbextensions/nbpuller/' + url
if not valid_request:
self.render('404.html', server_extension_url=server_extension_url,)
util.logger.info("rendering progress page")
# These config options are passed into the `openStatusSocket`
# JS function.
username = str(self.get_current_user())
try:
username = self.get_current_user().get('name')
except Exception as e:
pass
util.logger.info("Username: " + username)
socket_args = json.dumps({
'is_development': options.config['DEBUG'],
'base_url': options.config['URL'],
'username': username,
})
self.render(
"progress.html",
socket_args=socket_args,
server_extension_url=server_extension_url,
)
评论列表
文章目录