Commit 5ebe3b25 authored by Nathanael Santoso's avatar Nathanael Santoso

Added guard clause to prevent multiple tunnel creations

parent 22bcc7be
from pyngrok import ngrok, conf, exception from pyngrok import ngrok, conf, exception
def connect(token, port, region): def connect(token, port, region):
# Guard for existing tunnels
existing = ngrok.get_tunnels()
if existing:
public_url = existing[0].public_url
print(f'ngrok connected to localhost:{port}! URL: {public_url}\n'
'You can use this link after the launch is complete.')
return
account = None account = None
if token is None: if token is None:
token = 'None' token = 'None'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment