python-cinderclient.

Biblioteca de clientes para OpenStack Nova API
Baixe Agora

python-cinderclient. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Rackspace
  • Site do editor:
  • http://rackspacecloud.com

python-cinderclient. Tag


python-cinderclient. Descrição

python-cinderclient é um cliente Python para a API OpenStack Volume. Há uma API Python (o módulo cinderclient), e um script de linha de comando (cinza). Cada implementos 100% do API.You'll Volume OpenStack provavelmente também quiser ler OpenStack Compute Guia do desenvolvedor API - o primeiro bit, pelo menos - para ter uma idéia dos conceitos. Rackspace está fazendo a nuvem de hospedagem coisa um pouco diferente da Amazon, e se você começar os conceitos desta biblioteca deve fazer mais sense.The projeto está hospedado no Launchpad, onde os erros podem ser arquivados. O código está hospedado no GitHub. Patches devem ser apresentadas utilizando Gerrit, não Github código requests.This puxar um garfo de python-cloudservers de Jacobianas Se você precisar de suporte API para o API Rackspace exclusiva ou a licença BSD, você deve usar esse repositório. python-cliente está licenciado sob a Licença Apache como o resto de OpenStack.Command-line APIInstalling este pacote você recebe um comando shell, cinza, que você pode usar para interagir com qualquer API compatível Rackspace (incluindo OpenStack) .You'll necessidade de fornecer seu nome de usuário e senha OpenStack. Você pode fazer isso com o --os_username, params --os_password e --os_tenant_name, mas é mais fácil simplesmente defini-las como variáveis de ambiente: exportação OS_USERNAME = openstackexport OS_PASSWORD = yadayadaexport OS_TENANT_NAME = myprojectYou também precisará definir a url autenticação com - -os_auth_url ea versão da API com --version. Ou defini-las como um variáveis de ambiente, bem como: exportação OS_AUTH_URL = http: //example.com: 8774 / v1.1 / exportação OS_COMPUTE_API_VERSION = 1.1If você estiver usando Keystone, você precisa definir o CINDER_URL para o ponto final da distorção: OS_AUTH_URL exportação = http: //example.com: 5000 / v2.0 / Desde Keystone pode retornar várias regiões do Catálogo de Serviços, você pode especificar o que deseja com --os_region_name (ou OS_REGION_NAME exportação). O padrão é o primeiro na lista returned.You'll encontrar a documentação completa sobre o shell executando cinza ajuda: uso: cinza ... de linha de comando interface para os argumentos OpenStack nova API.Positional: criar Adicionar um novo volume. credenciais Mostrar as credenciais do usuário retornados do auth Remove excluir um volume. endpoints Descubra endpoints que são devolvidos a partir dos serviços autenticar lista lista todos os volumes. mostrar Mostrar detalhes sobre um volume. snapshot-criar Adicionar um novo instantâneo. snapshot-delete Remove um instantâneo. -List snapshot Lista todos os snapshots. snapshot-show Mostrar detalhes sobre um instantâneo. digite-criar Criar um novo tipo de volume. digite-delete lista tipo sabor um específico Excluir Imprimir uma lista de 'tipos de volume' disponíveis. bash-completion Imprime todos os comandos e opções para stdout para que a ajuda Exibir a ajuda do programa ou um dos seus argumentos subcommands.Optional: Print --debug depuração saída Defaults OS_USERNAME --os_username para env . Padrões OS_PASSWORD --os_password para env . Padrões OS_TENANT_NAME --os_tenant_name para env . Padrões OS_AUTH_URL --os_auth_url para env . Padrões OS_REGION_NAME --os_region_name para env . --service_type Defaults service_type para computar para a maioria das ações --service_name Defaults SERVICE_NAME para env --endpoint_type ENDPOINT_TYPE Padrões para env ou publicURL. --os_compute_api_version VERSÃO Aceita 1.1, o padrão é env . --username username Deprecated --region_name REGION_NAME Deprecated --apikey apiKey, --password apiKey Deprecated --projectid projectId, --tenant_name projectId Deprecated --url URL, --auth_url URL DeprecatedSee "cinder ajuda do comando" para obter ajuda em um específico command.Python APIQuick-começar a usar Keystone: # uso v2.0 auth com http://example.com:5000/v2.0/ ") >>> de cliente importação cinderclient.v1 >>> nt = client.Client ( usuário, passe, inquilino, AUTH_URL, service_type = "compute") >>> nt.flavors.list () >>> nt.servers.list () >>> nt.keypairs .list () a página de produtos


python-cinderclient. Software Relacionado

py-kit.

Ferramentas de gerenciamento de processos para aplicativos e daemons Python ...

21

Download

nlpkit.

pacote lamentavelmente desarrumado com scripts para tarefas de linha de comando relacionadas ao NLP ...

61

Download