Commit d3ffe181 authored by Philippe Valfok's avatar Philippe Valfok

Corrigindo uso de subprocess

parent 3b0beffb
...@@ -99,9 +99,11 @@ def criar_banco(cliente): ...@@ -99,9 +99,11 @@ def criar_banco(cliente):
def criar_subdominio(cliente): def criar_subdominio(cliente):
cliente.set_status("Iniciando criação do subdomínio.") cliente.set_status("Iniciando criação do subdomínio.")
process = subprocess.run( process = subprocess.run(
[
'/run_add_domain.py', '/run_add_domain.py',
cliente.domain_name, cliente.domain_name,
cliente.droplet_ip cliente.droplet_ip
], stdout=subprocess.PIPE
) )
cliente.set_status( cliente.set_status(
process.stdout.decode('utf-8').strip().split('\n').pop() process.stdout.decode('utf-8').strip().split('\n').pop()
...@@ -122,4 +124,7 @@ def configuracao_cliente_pipeline(cliente): ...@@ -122,4 +124,7 @@ def configuracao_cliente_pipeline(cliente):
criar_droplet(cliente) criar_droplet(cliente)
criar_subdominio(cliente) criar_subdominio(cliente)
except Exception as err: except Exception as err:
cliente.set_status(err) print(err)
cliente.set_status(
"Erro ao adicionar novo cliente. ({})".format(err)
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment