Skip to content
Snippets Groups Projects
Commit 2724bd4a authored by Noah Rosamilia's avatar Noah Rosamilia Committed by Paul Sokolovsky
Browse files

esp8266/scripts/webrepl: Add optional password argument to webrepl.start()

This commit fixes issue #2045
parent cea1c621
No related branches found
No related tags found
No related merge requests found
...@@ -49,8 +49,9 @@ def stop(): ...@@ -49,8 +49,9 @@ def stop():
listen_s.close() listen_s.close()
def start(port=8266): def start(port=8266, password=None):
stop() stop()
if password is None:
try: try:
import port_config import port_config
_webrepl.password(port_config.WEBREPL_PASS) _webrepl.password(port_config.WEBREPL_PASS)
...@@ -60,3 +61,7 @@ def start(port=8266): ...@@ -60,3 +61,7 @@ def start(port=8266):
import webrepl_setup import webrepl_setup
setup_conn(port, webrepl_setup.handle_conn) setup_conn(port, webrepl_setup.handle_conn)
print("Started webrepl in setup mode") print("Started webrepl in setup mode")
else:
_webrepl.password(password)
setup_conn(port, accept_conn)
print("Started webrepl in normal mode")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment