Python-GlanceClient

PARA EL CLIENTE PARA API API
Descargar ahora

Python-GlanceClient Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • The Apache License 2.0
  • Precio:
  • FREE
  • Nombre del editor:
  • Jay Pipes
  • Sitio web del editor:
  • http://launchpad.net/drizzle-automation

Python-GlanceClient Etiquetas


Python-GlanceClient Descripción

Python-GlanceClient es un cliente para la API de mirada OpenStack. Hay una API de Python (el módulo Glanceclient), y un guión de línea de comandos (mirada). La API de mirada 2.0 sigue siendo un objetivo en movimiento, por lo que este módulo permanecerá en estado "beta" hasta que la API se finalice y se implementa completamente. Se realiza el desarrollo a través de los procesos de OpenStack habituales como se describe en el `OpenStack Wiki`_. El repositorio maestro está en GitHub __. Este código es una bifurcación de 'Python-novaclient' es a su vez un tenedor de 'Python-cloudservers`__. El Python-GlanceClient está autorizado bajo la licencia de Apache como el resto de OpenStack.Python APIBY WAY de un inicio rápido: # use v2.0 auth con http://example.com:5000/v2.0 ") >>> Desde GlanceClient.v2_0 Importar Cliente >>> Glance = Client.Client (Nombre de usuario = nombre de usuario, contraseña = contraseña, tenant_name = inquilino, auth_url = keystone_url) >>> mirada .images.list () >>> imagen = mirada .images. Crear (nombre = "Mi imagen de prueba") >>> Imagen de impresión. Estatus'Queued '>>> image.upload (abierto (' / tmp / myimage.iso ',' rb ')) >>> image.status 'activo' >>> image_file = image.image_file >>> con abierto ('/ tmp / copyimage.iso', 'wb') AS F: Para trozos en Image_File: F.Write (Chunk) >>> Image.Delete () ApiInstalling de línea de comandos Este paquete le ofrece una herramienta de línea de comandos, mira, que puede usar para interactuar con la API de identidad de Glance. Necesitarás proporcionarle su inquilino de OpenStack, nombre de usuario y contraseña. Puede hacerlo con el tenant_name , el nombre de usuario y los params de -Password, pero es más fácil simplemente establecerlos como variables de entorno: exportar OS_TENANT_NAME = P RojectExport OS_USERNAME = USEREXPORT OS_PASSWORD = PASSYOU también deberá definir la URL de autenticación con --Auth_URL y la versión de la API con --Identity_api_version. O estableciéndolos como variables de entorno también: exportar OS_AUTH_URL = http: //example.com: 5000 / v2.0export os_identity_api_version = 2.0sINE El servicio de identidad que usa los usos puede devolver múltiples puntos finales de la imagen regional en el catálogo de servicios, puede especificar el que desea con --region_name (o exporta os_region_name). Por defecto a la primera en la lista devuelta. Encontrarás una documentación completa en el shell ejecutando Ayuda de un vistazo: Uso: Mira ... Interfaz de línea de comandos a los argumentos de OpenStack Identity API.Positions: Lista de catálogos Todos los servicios de imagen En el servicio Catálogo de imagen: crear crear una nueva imagen Image-Delete Eliminar imagen imagen Lista de imágenes Lista de imágenes Nombre de la imagen de actualización de la imagen y otras propiedades Imagen-upload Cargar una imagen Imagen de imagen: descargue Descargar un archivo de imagen Ayuda Ayuda Ayuda sobre este programa o uno De sus subcomands.Optoal Argumentos: AUTH_URL Predeterminado a env --region_name region_name predeterminado en env - Identity_api_version identity_api_version default to env o 2.0see "Comando de ayuda de la mirada" para r ayuda en una página de inicio de comando específico.


Python-GlanceClient Software relacionado

cuchillo

Pythonic Remix of Subscore.js: Las cosas entran. Las cosas se clavan. Las cosas salen. ...

99

Descargar