2013-02-28 11 views
5

Provare a recuperare tutti i server registrati nel nostro account RackSpace con un determinato tag.Come ottenere i server RackSpace con un determinato tag?

Utilizzando le associazioni Python di RackSpace per OpenStack, pyrax, non è stato trovato un modo per farlo. C'è un modo per ottenerlo con quella libreria, o c'è un'altra libreria Python che lo farebbe?

Grazie mille!

+0

Proprio come un complemento: puoi anche usare nova per accedere all'API (http://developer.rackspace.com/blog/getting-started-using-python-novaclient-to-manage-cloud-servers.html) , ma comunque, se l'API non ha informazioni sui tag, non sarà di aiuto. –

risposta

8

Sono l'autore di pyrax. Al momento non è possibile accedere alle informazioni dei tag tramite pyrax, poiché tali informazioni non vengono restituite dall'API. Ma sono d'accordo che sarebbe un'informazione utile, quindi sto parlando alle varie squadre coinvolte per vedere cosa potrebbe essere possibile. Quando sento qualcosa seguirò qui.

+0

Eccellente! Risposta molto migliore di quanto mi aspettassi. Grazie mille! –

+0

Sarei interessato se avete nuove informazioni su questo? l'aggiunta di un nuovo server con tag nel pannello di controllo non sembra popolare i metadati all'interno dell'API al momento della scrittura. – davidcollom

+0

A partire da questo post, Rackspace non ha ancora aggiunto il supporto per i tag all'API. È disponibile una richiesta UserVoice per tale funzione: https://feedback.rackspace.com/forums/71021-product-feedback/suggestions/5709402-expose-cloud-server-tags-through-the-api –

0

Mi sembra che siano attualmente disponibili i metadati per i server cloud, che sembra contenere le etichette del server.

È possibile elencare i server che utilizzano pxrax e filtrare i metadati.