This is my openstack command:
[root@robinlinux python-openstackclient]# openstack --help
usage: openstack [--version] [-v] [-q] [-h] [--debug]
[--os-auth-url <auth-url>]
[--os-tenant-name <auth-tenant-name>]
[--os-tenant-id <auth-tenant-id>]
[--os-username <auth-username>]
[--os-password <auth-password>]
[--os-region-name <auth-region-name>]
[--os-identity-api-version <identity-api-version>]
[--os-compute-api-version <compute-api-version>]
[--os-image-api-version <image-api-version>]
[--os-quantum-api-version <quantum-api-version>]
[--os-token <token>] [--os-url <url>]
Command-line interface to the OpenStack APIs
optional arguments:
--version show program's version number and exit
-v, --verbose Increase verbosity of output. Can be repeated.
-q, --quiet suppress output except warnings and errors
-h, --help show this help message and exit
--debug show tracebacks on errors
--os-auth-url <auth-url>
Authentication URL (Env: OS_AUTH_URL)
--os-tenant-name <auth-tenant-name>
Authentication tenant name (Env: OS_TENANT_NAME)
--os-tenant-id <auth-tenant-id>
Authentication tenant ID (Env: OS_TENANT_ID)
--os-username <auth-username>
Authentication username (Env: OS_USERNAME)
--os-password <auth-password>
Authentication password (Env: OS_PASSWORD)
--os-region-name <auth-region-name>
Authentication region name (Env: OS_REGION_NAME)
--os-identity-api-version <identity-api-version>
Identity API version, default=2.0 (Env:
OS_IDENTITY_API_VERSION)
--os-compute-api-version <compute-api-version>
Compute API version, default=2 (Env:
OS_COMPUTE_API_VERSION)
--os-image-api-version <image-api-version>
Image API version, default=1.0 (Env:
OS_IMAGE_API_VERSION)
--os-quantum-api-version <quantum-api-version>
QAUNTUM API version, default=1.1 (Env:
OS_QUANTUM_API_VERSION)
--os-token <token> Defaults to env[OS_TOKEN]
--os-url <url> Defaults to env[OS_URL]
Commands:
create net Create network
create port Create port
create service Create service command
create tenant Create tenant command
create user Create user command
delete net Delete network
delete port Delete port
delete service Delete service command
delete tenant Delete tenant command
delete user Delete user command
help print detailed help for another command
list nets List networks that belong to a given tenant
list ports List ports that belong to a given tenant's network
list server List server command
list service List service command
list tenant List tenant command
list user List user command
plug iface Plug interface
set tenant Set tenant command
set user Set user command
show iface Show interface
show net Show network
show port Show port
show server Show server command
show service Show service command
show tenant Show tenant command
show user Show user command
unplug iface Unplug interface
update net Update network
update port Update port
-----Forwarded by Yong Sheng Gong/China/IBM on 05/19/2012 07:11AM -----
To: Dean Troyer <[email protected]>
From: Yong Sheng Gong/China/IBM
Date: 05/19/2012 06:46AM
Cc: [email protected], Doug Hellmann <[email protected]>, [email protected]
Subject: About quantum client under openstack common client
Hi Dean,
I am responsible for new quantum client blueprint https://blueprints.launchpad.net/quantum/+spec/new-cli. I have implemented the openstack commands to call the client code. I see there is also a blueprint https://blueprints.launchpad.net/python-openstackclient/+spec/quantum-client. How can I contribute these codes ( just git review, or need I must be a member of openstackclient?), Can I have that blueprint?
Thanks
Yong Sheng Gong
[email protected] wrote: -----
From: Yong Sheng Gong/China/IBM
Date: 05/19/2012 06:46AM
Cc: [email protected], Doug Hellmann <[email protected]>, [email protected]
Subject: About quantum client under openstack common client
Hi Dean,
I am responsible for new quantum client blueprint https://blueprints.launchpad.net/quantum/+spec/new-cli. I have implemented the openstack commands to call the client code. I see there is also a blueprint https://blueprints.launchpad.net/python-openstackclient/+spec/quantum-client. How can I contribute these codes ( just git review, or need I must be a member of openstackclient?), Can I have that blueprint?
Thanks
Yong Sheng Gong
[email protected] wrote: -----
To: Doug Hellmann <[email protected]>
From: Dean Troyer
Sent by: [email protected]
Date: 05/19/2012 01:06AM
Cc: [email protected], [email protected], "[email protected]" <[email protected]>
Subject: Re: [Netstack] [Openstack] About openstack common client
From: Dean Troyer
Sent by: [email protected]
Date: 05/19/2012 01:06AM
Cc: [email protected], [email protected], "[email protected]" <[email protected]>
Subject: Re: [Netstack] [Openstack] About openstack common client
On Fri, May 18, 2012 at 9:17 AM, Doug Hellmann
<[email protected]> wrote:
>> I expect non-common shell clients to be deprecated and eventually ripped
>> out. We're probably a bit too early in the game to explicitly discourage
>> development on those shell commands though.
>
> I'm waffling on agreeing with you here. It is true that (AFAIK) we aren't
> set up for packaging builds yet for semi-official installations (i.e., not
> using devstack), but I would like to have people who are more familiar with
> the other command line programs contributing to the common client, too.
I expect the existing project-specific CLIs to be around fot some
time. The bit that openstackclient replaces is actually pretty small
code-wise so maintaining them isn't as much duplicated work as it
might seem.
dt
--
Dean Troyer
[email protected]
--
Mailing list: https://launchpad.net/~netstack
Post to : [email protected]
Unsubscribe : https://launchpad.net/~netstack
More help : https://help.launchpad.net/ListHelp
<[email protected]> wrote:
>> I expect non-common shell clients to be deprecated and eventually ripped
>> out. We're probably a bit too early in the game to explicitly discourage
>> development on those shell commands though.
>
> I'm waffling on agreeing with you here. It is true that (AFAIK) we aren't
> set up for packaging builds yet for semi-official installations (i.e., not
> using devstack), but I would like to have people who are more familiar with
> the other command line programs contributing to the common client, too.
I expect the existing project-specific CLIs to be around fot some
time. The bit that openstackclient replaces is actually pretty small
code-wise so maintaining them isn't as much duplicated work as it
might seem.
dt
--
Dean Troyer
[email protected]
--
Mailing list: https://launchpad.net/~netstack
Post to : [email protected]
Unsubscribe : https://launchpad.net/~netstack
More help : https://help.launchpad.net/ListHelp
-- Mailing list: https://launchpad.net/~netstack Post to : [email protected] Unsubscribe : https://launchpad.net/~netstack More help : https://help.launchpad.net/ListHelp

