Argomento precedente: Metodo info (oggetto comp)Argomento successivo: Metodo start (oggetto comp)


Metodo exec (oggetto comp)
Description

Esegue un comando della shell su un componente dell'applicazione specificato.

Sintassi

/api/v2/comp/exec?app=test&comp=component&cmd=command&vdc=controller-name

Argomenti
app

Nome dell'applicazione

comp

Nome del componente

cmd

Comando shell da eseguire.

vdc

Nome del data center virtuale di destinazione

Tipo di transazione

sincrona

Tipo di richiesta

GET

Esempi

Eseguire il comando vmstat sul componente test::mon.

GET http://192.168.123.200/api/v2/comp/exec?app=test&comp=main.mon&cmd=’vmstat’&vdc=mygrid

Codici di errore HTTP
404

Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.

400.4

Argomenti necessari mancanti (app). - Argomento app=app mancante nella richiesta.

400.4

Argomenti necessari mancanti (comp). - Argomento comp=comp mancante nella richiesta.

404.1

La verifica dell'applicazione non esiste. - Un nome dell'applicazione non valido è stato specificato nella richiesta.

404.1

Il componente main.mon non esiste. - Un nome del componente non valido è stato specificato nella richiesta.

Nota: il comando non viene eseguito a meno che un ACL non venga impostato sull'applicazione che contiene il componente di destinazione per autorizzare l'utente che rappresenta i servizi Web API a controllare l'applicazione.