|
|
@@ -7,17 +7,17 @@ def get_form(inp):
|
|
|
"ok": True,
|
|
|
"js": [],
|
|
|
}
|
|
|
- form_dir = os.path.realpath(os.path.join(__file__,"..","..","form"))
|
|
|
+ form_dir = os.path.realpath(os.path.join(__file__, "..", "..", "form"))
|
|
|
print(form_dir)
|
|
|
for js in api_handler.get_all_forms():
|
|
|
try:
|
|
|
try:
|
|
|
- mod = get_form_module(js["name"])
|
|
|
+ mod = api_handler.get_form_module(js["name"])
|
|
|
js = mod.get_form(js)
|
|
|
except Exception as ex:
|
|
|
js["setup_err"] = str(ex)
|
|
|
traceback.print_exc()
|
|
|
- js["ok"] = True;
|
|
|
+ js["ok"] = True
|
|
|
resp["js"].append(js)
|
|
|
except Exception as ex:
|
|
|
resp["js"].append({
|
|
|
@@ -28,6 +28,7 @@ def get_form(inp):
|
|
|
traceback.print_exc()
|
|
|
return resp
|
|
|
|
|
|
+
|
|
|
def submit_form(inp):
|
|
|
import traceback
|
|
|
import os
|
|
|
@@ -46,8 +47,9 @@ def submit_form(inp):
|
|
|
"trace": traceback.format_exc(),
|
|
|
}
|
|
|
|
|
|
+
|
|
|
def disable_portal(inp):
|
|
|
- from subprocess import Popen,PIPE,DEVNULL
|
|
|
+ from subprocess import Popen, PIPE, DEVNULL
|
|
|
import signal
|
|
|
# import os
|
|
|
|
|
|
@@ -55,11 +57,10 @@ def disable_portal(inp):
|
|
|
# os.setpgrp()
|
|
|
signal.signal(signal.SIGINT, signal.SIG_IGN)
|
|
|
|
|
|
- Popen(["bootstrap_captive","stop"],
|
|
|
+ Popen(["bootstrap_captive", "stop"],
|
|
|
stdin=DEVNULL, stdout=DEVNULL, stderr=DEVNULL,
|
|
|
preexec_fn=preexec)
|
|
|
- # stdin=PIPE, stdout=PIPE, stderr=PIPE,
|
|
|
+ # stdin=PIPE, stdout=PIPE, stderr=PIPE,
|
|
|
return {
|
|
|
- "ok":True,
|
|
|
+ "ok": True,
|
|
|
}
|
|
|
-
|