supernova

Utilizzare Novaclient con più ambienti OpenStack Nova nel modo semplice
Scarica ora

supernova Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Other/Proprietary Li...
  • Prezzo:
  • FREE
  • Nome editore:
  • Major Hayden
  • Sito web dell'editore:
  • https://github.com/rackerhacker/

supernova Tag


supernova Descrizione

Supernova è un modulo Python per utilizzare Novaclient con più ambienti Nova nel modo semplice. Potrebbe piacerti a Supernova se hai regolarmente i seguenti problemi: - odi il tentativo di procurarsi più file Novarc quando si utilizzano Novaclient, ottieni i terminali confusi e si sbagliano Cose nell'ambiente sbagliato Nova, non ti piace ricordare la reciprima, uno di questi reclami suona vero, Supernova è per te. Supernova gestisce più ambienti NOVA senza Sourcing di Novarc o mucking con variabili di ambiente .Installationgit clone git: //github.com/rackerhacker/supernova.gitcd supernovapython setup.py installConfigurationFORFOR Pensione per il lavoro correttamente, ogni ambiente deve essere definito in ~ / .supernova ( nella directory home del tuo utente). I dati nel file sono esattamente gli stessi delle variabili di ambiente che dovresti normalmente utilizzare quando si esegue il novaclient. È possibile copiare / incollare dai tuoi file di NovarC direttamente in sezioni di configurazione all'interno di ~ / .Supernova.Here un esempio di due ambienti, produzione e sviluppo: Nova_url = http: //production.nova.example.com: 8774 / v1 .1 / Nova_version = 1.1nova_Username = jsmithnova_api_key = fd62Afe2-4686-469F-9849-CEAA79F-9849-CEAA79F-9849-CEAA792C55A6NOVA_PROJECT_ID = Nova-produzione nova_url = http: //dev.nova.example.com: 8774 / v1.1 / nova_version = 1.1nova_Username = jsmithnova_api_key = 40318069-6069-4D9F-836D-A46D9F-836D-A46DF17FC8D1Nova_project_id = Nova-Production Quando si utilizza Supernova, ti riferisci a questi ambienti come produzione e sviluppo. Ogni ambiente è specificato dalla sua intestazione di configurazione NAME.USAGESUPERNOVA Ad esempio, se si desidera eseguire un elenco nell'ambiente di produzione: la produzione di supernova ListShow un determinato dati di istanza nell'ambiente preprod : Supernova preprod show 3EDB6DAC-5A75-486A-BE1B-3B15FD5B4AB0ATHITO PRIMO argomento è generalmente l'argomento dell'ambiente e dovrebbe essere una singola parola senza spazi. Qualsiasi testo dopo l'argomento dell'ambiente viene trasmesso direttamente a Novaclient. Può opzionalmente passare nella stringa letteraria "debug" come primo argomento (prima dell'argomento dell'ambiente) per iniettare l'opzione NOVACLEND_DEBUG = 1 nell'ambiente di processo per vedere ulteriori informazioni di debug Le richieste apportate all'API. Come prima, qualsiasi testo dopo l'argomento dell'ambiente viene trasmesso direttamente a Novaclient.a Breve nota sull'ambiente Variablessupernova sostituirà e / o aggiungere solo le variabili di ambiente alle variabili già presenti per la durata dell'esecuzione novaclienziale. Se si dispone di NOVA_USERNAME impostato fuori dallo script, non verrà utilizzato nello script poiché lo script tirerà i dati da ~ / .supernova e usarlo per eseguire Novaclient. Inoltre, qualsiasi variabile che è impostata prima di eseguire Supernova non sarà lasciata inalterata quando la sceneggiatura esce dalla pagina iniziale.


supernova Software correlato

Py-tutor.

Un progetto per aiutare gli insegnanti nella creazione di esami randomizzati nel campo della matematica ...

84

Scarica