MCPcopy Create free account
hub / github.com/pywebio/PyWebIO / start_remote_access_service

Function start_remote_access_service

pywebio/platform/remote_access.py:112–126  ·  view source on GitHub ↗
(**kwargs)

Source from the content-addressed store, hash-verified

110
111
112def start_remote_access_service(**kwargs):
113 if not shutil.which("ssh"):
114 logging.error("No ssh client found, remote access service can't start.")
115 return
116
117 server = os.environ.get('PYWEBIO_REMOTE_ACCESS', 'app.pywebio.online:1022')
118 if ':' not in server:
119 server_port = 22
120 else:
121 server, server_port = server.split(':', 1)
122 kwargs.setdefault('server', server)
123 kwargs.setdefault('server_port', server_port)
124 thread = threading.Thread(target=start_remote_access_service_, kwargs=kwargs)
125 thread.start()
126 return thread
127
128
129if __name__ == '__main__':

Callers 6

start_serverFunction · 0.85
start_serverFunction · 0.85
start_serverFunction · 0.85
start_serverFunction · 0.85
remote_access.pyFile · 0.85
start_serverFunction · 0.85

Calls 1

getMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…