Fix bug
This commit is contained in:
parent
d1b6d8b622
commit
3535967092
39
upload
39
upload
|
@ -40,34 +40,31 @@ def upload_ai(ai):
|
||||||
zip.close()
|
zip.close()
|
||||||
|
|
||||||
print_yellow("Uploading the AI...")
|
print_yellow("Uploading the AI...")
|
||||||
try:
|
|
||||||
curl = subprocess.Popen([
|
|
||||||
'curl', '-X', 'POST',
|
|
||||||
'-F', 'archive=@.archive.zip',
|
|
||||||
'-F', 'name=' + ai.name,
|
|
||||||
'-F', 'password=' + password,
|
|
||||||
API_URL],
|
|
||||||
stderr = subprocess.PIPE,
|
|
||||||
stdout = subprocess.PIPE)
|
|
||||||
|
|
||||||
code = curl.wait()
|
curl = subprocess.Popen([
|
||||||
if code != 0:
|
'curl', '-X', 'POST',
|
||||||
raise subprocess.CalledProcessError
|
'-F', 'archive=@.archive.zip',
|
||||||
|
'-F', 'name=' + ai.name,
|
||||||
|
'-F', 'password=' + password,
|
||||||
|
API_URL],
|
||||||
|
stderr = subprocess.PIPE,
|
||||||
|
stdout = subprocess.PIPE)
|
||||||
|
|
||||||
|
code = curl.wait()
|
||||||
|
|
||||||
|
if code != 0:
|
||||||
|
return_code = 1
|
||||||
|
response = "curl request failed"
|
||||||
|
else:
|
||||||
response = curl.stdout.read().decode()
|
response = curl.stdout.read().decode()
|
||||||
|
|
||||||
if response == 'Success':
|
if response == 'Success':
|
||||||
print_green("Upload finished!")
|
print_green("Upload finished!")
|
||||||
else:
|
else:
|
||||||
print_red("Upload failed: " + str(response).lower())
|
print_red("Upload failed: " + str(response).lower())
|
||||||
return_code = 1
|
|
||||||
|
|
||||||
except subprocess.CalledProcessError:
|
|
||||||
print_red('An error occured while uploading the AI...')
|
|
||||||
return_code = 1
|
return_code = 1
|
||||||
|
|
||||||
os.remove(".archive.zip")
|
os.remove(".archive.zip")
|
||||||
|
|
||||||
sys.exit(return_code)
|
sys.exit(return_code)
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|
Loading…
Reference in New Issue