Align with 2.1 pypi tarball.

Change setup.cfg to match the one included in pypi tarball.
clean the descriptions for quota cli commands.

Bug #1053099

By default, the quotas for all tenants will use defaults from quantum.conf.
Admin can use the cli commands to define different quotas for tenants.

Change-Id: Ifb0ef3ce2680245ccb2c2872bed1cbef3bb9629b
Add OpenStack trove classifier for PyPI

Add trove classifier to have the client listed among the
other OpenStack-related projets on PyPI.

Change-Id: Ia37256fb8eb10e3e0e3943f1ccae4344a6ed97de
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Generate bash_completion string so that we can use bash completion.

Bug #1063500

To install, copy tools/quantum.bash_completion to
/etc/bash_completion.d/quantum

Change-Id: I0afff3967c63111854455226fc90092f5bc7845a
Fixes setup compatibility issue on Windows

Fixes Bug #1052161

"python setup.py build" fails on Windows due to a hardcoded shell path:
/bin/sh

setup.py updated using openstack-common/update.py

Change-Id: I3943725a1f4b067a06f8f850e993c6867399a967
Fix curl command for PUT and DELETE.

Bug #1076968

We print request curl command before HTTP request,
and response information after HTTP request.

Change-Id: I19840e8bd606a30389cd029c0add066c945fcdf6
Convenience cmds for l3

Bug #1049551

Add two CLI and unit tests:
quantum net-external-list
(runs net-list with router:external=True filter)
quantum router-port-list <router-id/name>
(runs port-list, filtering with device_id equal to specified router)

Change-Id: I9a9668836ac24d4cbc6a3867ec031611b64ded14
Correct the verbose output formatting when creating routers.

fixes bug 1070460

Change-Id: Id9157e7226f906ec608aa95766eeed1e62b5cc50
Display columns in the order of -c options

Fixes bug 1085785

Change-Id: Ifd8ddfbb7fa5e32be96febe981a6baf57b5e58c7
Add --router and --floatingip to quota-update options.

Fixes bug 1085820

Change-Id: I333b21414ec159cbf8474d47bd8ba3c6bd3cf8ad
Ensures that help alignment is not hard coded

Fixes bug 1086770

Change-Id: I6fa3edea83783e274d78e0c0195bca69d63b6e04
Fix a wrong substition for '-h' in bash completion

Fixes bug #1087806

Change-Id: Id39cac821922ca6adea296335f2395fabb011754
Add --dns-nameserver, --host-route, --disable-dhcp to subnet-create

Fixes bug 1042982

Change-Id: I71f7e54a0982ac5fd188986d902667bd3fd6b219
bug 1091028

sets version that pip can use for pyparser to one that is for python 2.X.  2.0.0 is only for python 3

Change-Id: I8e23e576032290a71ba929af5f5c729ae3dffca6
Fixes: bug #1091028
Add file 'ChangeLog' to MANIFEST.in

The file is missing from tarballs released at tarballs.openstack.org.

Change-Id: Id782305495033948b05ee66da3d0ee2ff1933c20
Fix import order nits

Change-Id: I7c95fa2db1d719f6ed34468ad12b7a9e4c9e794d
Allow known options defined after position arguments.

We run the argument parser to split known options and unknown options.
Make '-' work and have the same effect as '_' in both known and unknown
option parts.
Make metavar Uppercase.

blueprint options-location

Change-Id: Ic27b278484133c8b83e3b031a0810a76b050219f
Display subnet cidr information in net-list

Fixes bug 1074415

This commit introduces extend_list() in ListCommand class. This method
can be used to update a retrieved list (e.g., add additional information
or convert some field to more human-readable value).

Change-Id: Icf5ab616ab4d9add16c921e1944ba37b376b2ab2
Make "quantum help" to show a list of subcommands.

Fix bug 1023260

All other OpenStack clients (nova, keystone, glance, ....) accepts
just "help" which displays a list of subcommands. This commit makes
quantum command consist with other OpenStack projects.

After this change help behavior of quantum command becomes as follows:
Show general help message:
  quantum --help
  quantum help
Show help message of subcommand
  quantum help <subcommand>
  quantum <subcommand> --help

Change-Id: I34ca0df809da04f9b9b9275c697e6aafca312cfe
Fix quantum client example

Example references an incorrect method.
list_net() should be list_networks()

Change-Id: Ia1f4e13898964da63cb9c9da75270236aa6587b6