Mailing List Archive

Fw: About quantum client under openstack common client - add command list

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 <dtroyer@gmail.com>
From: Yong Sheng Gong/China/IBM
Date: 05/19/2012 06:46AM
Cc: andrewbogott@gmail.com, Doug Hellmann <doug.hellmann@dreamhost.com>, netstack@lists.launchpad.net
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"]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"]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



-----netstack-bounces+gongysh=cn.ibm.com@lists.launchpad.net wrote: -----To: Doug Hellmann <doug.hellmann@dreamhost.com>
From: Dean Troyer
Sent by: netstack-bounces+gongysh=cn.ibm.com@lists.launchpad.net
Date: 05/19/2012 01:06AM
Cc: andrewbogott@gmail.com, netstack@lists.launchpad.net, "openstack@lists.launchpad.net" <openstack@lists.launchpad.net>
Subject: Re: [Netstack] [Openstack] About openstack common client

On Fri, May 18, 2012 at 9:17 AM, Doug Hellmann
<doug.hellmann@dreamhost.com> 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
dtroyer@gmail.com

--
Mailing list: https://launchpad.net/%7Enetstack"]https://launchpad.net/~netstack
Post to : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/%7Enetstack"]https://launchpad.net/~netstack
More help : https://help.launchpad.net/ListHelp"]https://help.launchpad.net/ListHelp