binderhub.builder
Handlers for working with version control services (i.e. GitHub) for builds.
BuildHandler
binderhub.builder.
A handler for working with GitHub.
emit
Emit an eventstream event
get
Get a built image for a given spec and repo provider.
Different repo providers will require different spec information. This function relies on the functionality of the tornado GET request.
GET
keep_alive
Constantly emit keepalive events
So that intermediate proxies don’t terminate an idle connection
launch
Ask JupyterHub to launch the image.
on_finish
Stop keepalive when finish has been called
send_error
event stream cannot set an error code, so send an error event