Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
verbose xva startup
Browse files
app.py
CHANGED
|
@@ -8,16 +8,24 @@ import gradio as gr
|
|
| 8 |
|
| 9 |
def run_xvaserver():
|
| 10 |
try:
|
| 11 |
-
import logging
|
| 12 |
# start the process without waiting for a response
|
| 13 |
-
logging.info('loginfo: Running xVAServer subprocess...')
|
| 14 |
print('Running xVAServer subprocess...')
|
| 15 |
xvaserver = Popen(['python', 'server.py'], stdout=PIPE, stderr=PIPE, universal_newlines=True)
|
| 16 |
except:
|
| 17 |
-
|
| 18 |
-
logging.error(f'Could not run xVASynth.')
|
| 19 |
sys.exit(0)
|
| 20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
# Read and print stdout and stderr of the subprocess
|
| 22 |
while True:
|
| 23 |
output = xvaserver.stdout.readline()
|
|
|
|
| 8 |
|
| 9 |
def run_xvaserver():
|
| 10 |
try:
|
|
|
|
| 11 |
# start the process without waiting for a response
|
|
|
|
| 12 |
print('Running xVAServer subprocess...')
|
| 13 |
xvaserver = Popen(['python', 'server.py'], stdout=PIPE, stderr=PIPE, universal_newlines=True)
|
| 14 |
except:
|
| 15 |
+
print('Could not run xVASynth.')
|
|
|
|
| 16 |
sys.exit(0)
|
| 17 |
|
| 18 |
+
# Wait for a moment to ensure the server starts up
|
| 19 |
+
time.sleep(10)
|
| 20 |
+
|
| 21 |
+
# Check if the server is running
|
| 22 |
+
if xvaserver.poll() is not None:
|
| 23 |
+
print("Web server failed to start.")
|
| 24 |
+
sys.exit(0)
|
| 25 |
+
|
| 26 |
+
requests.get('http://0.0.0.0:8008')
|
| 27 |
+
print('xVAServer running on port 8008')
|
| 28 |
+
|
| 29 |
# Read and print stdout and stderr of the subprocess
|
| 30 |
while True:
|
| 31 |
output = xvaserver.stdout.readline()
|