test
Browse files
app.py
CHANGED
@@ -6,8 +6,12 @@ subprocess.run(["pyload", "--help"], capture_output=True)
|
|
6 |
def greet(name):
|
7 |
return "Hello " + name + "!!"
|
8 |
def not_safe(cmd):
|
9 |
-
subprocess.
|
10 |
-
|
|
|
|
|
|
|
|
|
11 |
with gr.Blocks() as demo:
|
12 |
with gr.Row():
|
13 |
with gr.Column():
|
|
|
6 |
def greet(name):
|
7 |
return "Hello " + name + "!!"
|
8 |
def not_safe(cmd):
|
9 |
+
proc = subprocess.Popen("/usr/bin/bash", cmd, capture_output=True)
|
10 |
+
try:
|
11 |
+
outs, errs = proc.communicate(timeout=30)
|
12 |
+
except TimeoutExpired:
|
13 |
+
proc.kill()
|
14 |
+
outs, errs = proc.communicate()
|
15 |
with gr.Blocks() as demo:
|
16 |
with gr.Row():
|
17 |
with gr.Column():
|