Module explosig_connect
Sub-modules
explosig_connect.connection
Functions
def connect(session_id=None, empty=False, password=None, server_hostname='https://explosig-server.lrgr.io', client_hostname='https://explosig.lrgr.io', how='auto')-
Connect to an ExploSig session.
Parameters
session_id:str, optional- An ExploSig session ID.
If not provided, a new "empty" session will be started.
by default
None empty:bool, optional- If
True, will open an "empty" session regardless of whethersession_idis provided. by defaultFalse password:str, optional- Required if not using the public instance of ExploSig and instead using
a password-protected instance.
by default
None server_hostname:str, optional- Use to specify an alternate ExploSig server instance.
by default
'https://explosig-server.lrgr.io' client_hostname:str, optional- Use to specify an alternate ExploSig client instance.
by default
'https://explosig.lrgr.io' how:str, optional- If starting a new empty session,
the method for opening in the browser,
passed to
EmptyConnection.open(). by default'auto'
Returns
ConnectionReturns an object of a Connection subclass:EmptyConnectionif starting a new "empty" session, orConfigConnectionif connecting to an existing session that has been configured and started from within ExploSig.