13ze commited on
Commit
5589c67
·
verified ·
1 Parent(s): 6c02be7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -15,12 +15,13 @@ def execute_wp_cli(command, args):
15
  if not wp_path or not wp_user or not wp_password:
16
  return "Erro: Variáveis de ambiente WP_PATH, WP_USER ou WP_PASSWORD não definidas."
17
 
18
- # Define o comando completo com credenciais
19
- full_command = ['wp', '--path=' + wp_path, '--user=' + wp_user, '--prompt=password', command] + args.split()
20
 
21
  # Executa o comando WP-CLI
22
- result = subprocess.run(full_command, input=wp_password + "\n", capture_output=True, text=True, shell=True)
23
- # Retorna a saída do comando
 
24
  if result.returncode != 0:
25
  return f"Erro ao executar o comando: {result.stderr}"
26
  return result.stdout
 
15
  if not wp_path or not wp_user or not wp_password:
16
  return "Erro: Variáveis de ambiente WP_PATH, WP_USER ou WP_PASSWORD não definidas."
17
 
18
+ # Configura o comando WP-CLI completo
19
+ full_command = ['wp', '--path=' + wp_path, 'cli', command] + args.split()
20
 
21
  # Executa o comando WP-CLI
22
+ result = subprocess.run(full_command, input=wp_password + "\n", capture_output=True, text=True)
23
+
24
+ # Verifica se houve erro na execução
25
  if result.returncode != 0:
26
  return f"Erro ao executar o comando: {result.stderr}"
27
  return result.stdout