Trying to get python bridge to work.
This commit is contained in:
+2
-5
@@ -334,9 +334,7 @@ launch_gui() {
|
|||||||
echo -e "\n ➡️ You will now proceed to the configuration of your device through your browser"
|
echo -e "\n ➡️ You will now proceed to the configuration of your device through your browser"
|
||||||
echo -e "\n 🚀 Launching Numbus Configurator..."
|
echo -e "\n 🚀 Launching Numbus Configurator..."
|
||||||
|
|
||||||
cd "${BRIDGE_SCRIPT_DIR}"
|
python3 "${BRIDGE_SCRIPT}" > /dev/null 2>&1 &
|
||||||
python3 "${BRIDGE_SCRIPT_FILE}" > /dev/null 2>&1 &
|
|
||||||
cd ../../
|
|
||||||
export BRIDGE_PID=$!
|
export BRIDGE_PID=$!
|
||||||
xdg-open "http://localhost:${WEBSERVER_PORT}" 2>/dev/null || open "http://localhost:${WEBSERVER_PORT}" 2>/dev/null || true
|
xdg-open "http://localhost:${WEBSERVER_PORT}" 2>/dev/null || open "http://localhost:${WEBSERVER_PORT}" 2>/dev/null || true
|
||||||
|
|
||||||
@@ -717,8 +715,7 @@ LIVE_DATA_FILE="config/live.yaml"
|
|||||||
HW_DATA_FILE="config/hardware.yaml"
|
HW_DATA_FILE="config/hardware.yaml"
|
||||||
CONFIG_FILE="config/numbus.yaml"
|
CONFIG_FILE="config/numbus.yaml"
|
||||||
|
|
||||||
BRIDGE_SCRIPT_FILE="interactive.py"
|
BRIDGE_SCRIPT="web/logic/interactive.py"
|
||||||
BRIDGE_SCRIPT_DIR="web/logic"
|
|
||||||
|
|
||||||
TARGET_USER="nixos"
|
TARGET_USER="nixos"
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,8 @@ CONFIG_DIR = "config/"
|
|||||||
SIGNALS_DIR = "signal/"
|
SIGNALS_DIR = "signal/"
|
||||||
### <-- Variables
|
### <-- Variables
|
||||||
|
|
||||||
|
os.chdir(web/)
|
||||||
|
|
||||||
class BridgeHandler(http.server.SimpleHTTPRequestHandler):
|
class BridgeHandler(http.server.SimpleHTTPRequestHandler):
|
||||||
def do_GET(self):
|
def do_GET(self):
|
||||||
# Route for logs: /logs?type=out or /logs?type=err
|
# Route for logs: /logs?type=out or /logs?type=err
|
||||||
@@ -51,5 +53,4 @@ class BridgeHandler(http.server.SimpleHTTPRequestHandler):
|
|||||||
self.end_headers()
|
self.end_headers()
|
||||||
with open(os.path.join(SIGNALS_DIR, ".deploy_signal"), "w") as f: f.write("1")
|
with open(os.path.join(SIGNALS_DIR, ".deploy_signal"), "w") as f: f.write("1")
|
||||||
|
|
||||||
os.chdir(../)
|
|
||||||
http.server.HTTPServer(('localhost', 8088), BridgeHandler).serve_forever()
|
http.server.HTTPServer(('localhost', 8088), BridgeHandler).serve_forever()
|
||||||
Reference in New Issue
Block a user