OpenStack Networking (Neutron) Client
Go to file
John Davidge 88fbd3870c Support cleanup of tenant resources with a single API call
The addition of the 'neutron purge' command allows cloud admins
to conveniently delete multiple neutron resources associated
with a given tenant.

The command will delete all supported resources provided that
they can be deleted (not in use, etc) and feedback the amount
of each resource deleted to the user. A completion percentage
is also given to keep the user informed of progress.

Currently supports deletion of:

Networks
Subnets (implicitly)
Routers
Ports (including router interfaces)
Floating IPs
Security Groups

This feature can be easily extended to support more resource
types in the future.

DocImpact: Update API documentation to describe neutron-purge usage

Change-Id: I5a366d3537191045eb53f9cccd8cd0f7ce54a63b
Closes-Bug: 1511574
Partially-Implements: blueprint tenant-delete
2016-02-29 23:43:41 +00:00
doc/source Fix code-block for python code in doc 2016-01-25 19:29:57 +09:00
neutronclient Support cleanup of tenant resources with a single API call 2016-02-29 23:43:41 +00:00
releasenotes Support cleanup of tenant resources with a single API call 2016-02-29 23:43:41 +00:00
tools Fixes indentation for bash completion script 2015-06-12 20:41:47 +00:00
.coveragerc improve tox -e cover 2015-12-29 19:14:17 +00:00
.gitignore Add reno for release notes management 2015-11-24 07:39:23 +09:00
.gitreview Renamed quantum to neutron in .gitreview 2013-07-06 12:29:37 -04:00
.pylintrc Split quantumclient out. 2012-01-18 09:39:25 +11:00
.testr.conf Add OS_TEST_PATH to testr 2015-03-06 22:51:31 +00:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:40 +00:00
HACKING.rst Make HACKING.rst DRYer 2013-11-11 11:29:58 -08:00
LICENSE Split quantumclient out. 2012-01-18 09:39:25 +11:00
MANIFEST.in Rename README to README.rst 2013-06-01 10:08:50 +02:00
README.rst Update README to work with release tools 2015-04-21 15:38:25 +00:00
babel.cfg Setup for translation 2015-12-04 13:44:13 +09:00
neutron_test.sh Remove XML support 2015-12-09 11:09:26 +03:00
requirements.txt Updated from global requirements 2016-02-11 07:44:36 +00:00
setup.cfg Update translation setup 2016-01-28 14:06:03 +00:00
setup.py Updated from global requirements 2015-09-17 12:16:54 +00:00
test-requirements.txt Updated from global requirements 2016-02-11 07:44:36 +00:00
tox.ini Merge "Delete python bytecode before every test run" 2016-01-08 22:31:13 +00:00

README.rst

Python bindings to the Neutron API

This is a client library for Neutron built on the Neutron API. It provides a Python API (the neutronclient module) and a command-line tool (neutron).

Development takes place via the usual OpenStack processes as outlined in the developer guide.