Python-CinderClient.

Clientbibliothek für OpenStack Nova API
Jetzt downloaden

Python-CinderClient. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rackspace
  • Website des Verlags:
  • http://rackspacecloud.com

Python-CinderClient. Stichworte


Python-CinderClient. Beschreibung

Python-CinderClient ist ein Python-Client für die OpenStack-Band-API. Es gibt eine Python-API (das CinderClient-Modul) und ein Befehlszeilenskript (Selder). Jedes implementiert 100% der OpenStack-Band-API. Sie wollen wahrscheinlich auch OpenStack Compute-Entwickler-Guide-API-API - das erste Bit, zumindest - eine Vorstellung von den Konzepten lesen. RackSpace macht das Cloud-Hosting-Ding etwas anders von Amazon, und wenn Sie die Konzepte erhalten, sollte diese Bibliothek sinnvoller sein. Das Projekt wird auf Launchpad gehostet, wo Fehler eingereicht werden können. Der Code wird auf GitHub gehostet. Patches müssen mit Gerrit eingereicht werden, nicht Github-Pull-Anfragen.Das Code Eine Gabel von Jacobians Python-Cloudervers Wenn Sie API-Unterstützung für die RackSpace-API ausschließlich oder der BSD-Lizenz benötigen, sollten Sie dieses Repository verwenden. Python-Client ist unter der Apache-Lizenz lizenziert, z. Geben Sie Ihren OpenStack-Benutzernamen und Ihr Passwort an. Sie können dies mit der Parameter von --os_username, --os_password und --os_tenant_name tun, aber es ist einfacher, sie einfach als Umgebungsvariablen einzustellen: OS_USERNAME = OpenStackexport OS_PASSAND = YADAYADAEXPORT OS_PASSANT_NAME = MYPROJECTYOU muss auch die Authentifizierungs-URL mit - definieren -OS_AUTH_URL und die Version der API mit --Version. Oder einstellen Sie sie als Umgebungsvariablen auch: Exportieren von OS_AUTH_URL = http: //example.com: 8774 / v1.1 / exportieren os_compute_api_version = 1.1Wenn Sie Keystone verwenden, müssen Sie den Cinder_URL auf den Keystone-Endpunkt einstellen: exportieren os_Auth_url = http: //example.com: 5000 / v2.0 / Da der Keystone mehrere Regionen im Servicekatalog zurückgeben kann, können Sie den gewünschten Sie mit --os_region_name (oder exportieren os_region_name) angeben. Es ist standardmäßig auf der ersten in der Liste zurückgegeben. Sie finden die vollständige Dokumentation auf der Shell, indem Sie Cinder-Hilfe leiten ... Befehlszeilenschnittstelle an die OpenStack Nova API.Positionalargumente: Erstellen Sie ein neues Volume. Anmeldeinformationen zeigen Benutzeranmeldeinformationen, die von der Auth-Löschung zurückgegeben werden, entfernen Sie ein Volume. Endpunkte Entdecken Sie Endpunkte, die von der Liste Authenticate Services zurückgegeben werden, die alle Volumes auflisten. Details anzeigen Über ein Volume anzeigen. Snapshot-Create Fügen Sie einen neuen Snapshot hinzu. Snapshot-löschen Entfernen Sie einen Schnappschuss. Snapshot-Liste listen Sie alle Momentaufnahmen auf. Snapshot-Show Details anzeigen über einen Schnappschuss. Typ-Erstellen erstellen Sie einen neuen Volume-Typ. Typ-Löschen Löschen Sie eine bestimmte Flavor-Liste, indem Sie eine Liste der verfügbaren "Volume-Typen" drucken. Bash-Completion druckt alle Befehle und Optionen, um stdout zu stdout zu drucken, sodass die Hilfe in Bezug auf dieses Programm oder einen seiner Unterbefehls-Argumente hilft. --OS_PASSWORD OS_PASSWORD standardmäßig auf ENV . --os_tenant_name os_tenant_name default to env . --OS_AUTH_URL OS_AUTH_URL standardmäßig auf ENV . --os_region_name os_region_name standardmäßig auf env . --service_type service_type Standards So berechnen für die meisten Aktionen --service_name service_name default to env --endpoint_type endpoint_type standardmäßig to env oder publicurl. --OS_Compute_API_VERSION-Version akzeptiert 1.1, Standardeinstellungen von ENV . --USNAME Benutzername REPRECIERT --Region_Name Region_Name veraltete --apikey apikey, --password apikey veraltet --Projektid projectId, --tenant_name projectId projected - Surl URL, --Auth_URL URL DepecatedSee "Cinder Help Command" für Hilfe zu einem bestimmten Zeitraum command.python apiquick-farbe mithilfe von taste Benutzer, Pass, Mieter, auth_url, service_type = "compute") >>> nt.flavors.list () >>> nt.servers.list () >>> nt.keypairs .list () Homepage des Produkts


Python-CinderClient. Zugehörige Software