supernova

Gebruik Novaclient met meerdere OpenStack Nova-omgevingen op de gemakkelijke manier
Download nu

supernova Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Major Hayden
  • Uitgever website:
  • https://github.com/rackerhacker/

supernova Tags


supernova Beschrijving

Supernova is een Python-module om Novaclient te gebruiken met meerdere NOVA-omgevingen op de gemakkelijke manier. Je kunt SUPERNOVA leuk vinden als je regelmatig de volgende problemen hebt: - je haat het om meerdere Novarc-bestanden te kopen bij het gebruik van Novaclient - je krijgt het verkeerde Dingen in de verkeerde Nova-omgeving - je vindt het niet leuk om dingen te herinneren aan een van deze klachten Ring True, Supernova is voor jou. Supernova beheert meerdere NOVA-omgevingen zonder Novarc's of Mucking met omgevingsvariabelen te sourcen. InstallatieGit Clone Git: //github.com/Rackerhacker/supernova.gitcd SupernovaPapyhon Setup.py InstallConfigurationFor Supernova Om goed te werken, moet elke omgeving worden gedefinieerd in ~ / .supernova ( In de thuismap van uw gebruiker). De gegevens in het bestand zijn precies hetzelfde als de omgevingsvariabelen die u normaal zou gebruiken bij het uitvoeren van Novaclient. U kunt vanuit uw Novarc-bestanden rechtstreeks naar Configuration-secties binnen ~ / .supernova kopiëren / plakken. Er is een voorbeeld van twee omgevingen, productie en ontwikkeling: nova_url = http: //production.nova.example.com: 8774 / V1 .1 / Nova_Version = 1.1nova_Username = JSMITHNOVA_API_KEY = FD62AFE2-4686-469F-9849-CAAA792C55A6NOVA_PROJECT_ID = Nova-production Nova_url = http: //dev.nova.example.com: 8774 / v1.1 / nova_version = 1.1nova_Username = JSMITHNOVA_API_KEY = 40318069-6069-4D9F-836D-A46DF17FC8D1NOVA_PROJECT_ID = Nova-productionWanneer u SUPERNOVA gebruikt, verwijst u naar deze omgevingen als productie en ontwikkeling. Elke omgeving wordt gespecificeerd door de naam van de configuratie-header.ausagesupernova Als u bijvoorbeeld een lijst in de productieomgeving wilt uitvoeren: Supernova-productielijst De gegevens in de preprod-omgeving, : Supernova preprod tonen 3edB6DAC-5A75-486A-BE1B-3B15FD5B4AB0ATH EERSTE ARGUMENT is over het algemeen het argument van het milieu en het zal naar verwachting een enkel woord zijn zonder spaties. Elke tekst nadat het milieu-argument rechtstreeks naar Novaclient wordt doorgegeven. U kunt optioneel door de letterlijke string "Debug" als het eerste argument (vóór het milieu-argument) doorgeven om de Novaclient_Debug = 1-optie in de procesomgeving te injecteren om aanvullende debug-informatie over te zien de verzoeken die worden gedaan aan de API. Zoals eerder, wordt elke tekst nadat het milieu-argument rechtstreeks naar Novaclient wordt doorgegeven. Een korte opmerking over Milieu Variablessupernova zal alleen omgevingsvariabelen vervangen en / of toevoegen aan de reeds aanwezige variabelen voor de duur van de Novaclient-uitvoering. Als u Nova_Username buiten het script hebt ingesteld, wordt deze niet gebruikt in het script, aangezien het script gegevens van ~ / .supernova trekt en het gebruikt om Novaclient te rennen. Bovendien worden alle variabelen die worden ingesteld voorafgaand aan het uitvoeren van Supernova ongewijzigd wanneer het script wordt uitgesloten. Producten-startpagina


supernova Gerelateerde software

py-tutor

Een project om docenten te helpen bij het maken van gerandomiseerde examens op het gebied van wiskunde ...

84

Downloaden