diff options
| author | Jenkins <jenkins@review.openstack.org> | 2016-04-20 03:25:21 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2016-04-20 03:25:21 +0000 |
| commit | 2a7cc35e842bbbb12fc6d0e07837bf6018a6f94e (patch) | |
| tree | 9a1ad25c93fe6fb596866dc5c7ef414bdba5c381 /doc | |
| parent | 1dbe59e3d4ccd0ac2a6cd1debc3b7d61893b0ff5 (diff) | |
| parent | 6c82731fe733a6f85430cae0ddc541faa7f54dc5 (diff) | |
| download | python-neutronclient-2a7cc35e842bbbb12fc6d0e07837bf6018a6f94e.tar.gz | |
Merge "Devref Update: Transition to OpenStack Client"
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/source/devref/transition_to_osc.rst | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/doc/source/devref/transition_to_osc.rst b/doc/source/devref/transition_to_osc.rst index 5dcf67e..b12ad8b 100644 --- a/doc/source/devref/transition_to_osc.rst +++ b/doc/source/devref/transition_to_osc.rst @@ -82,13 +82,13 @@ Transition Steps is enabled, then the nova client's Python library will continue to be used. See the following OSC bugs: - * `Floating IP CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519502>`_ + * **In Progress** `Floating IP CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519502>`_ - * `Port CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519909>`_ + * **In Progress** `Port CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519909>`_ - * `Security Group CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519511>`_ + * **Done** `Security Group CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519511>`_ - * `Security Group Rule CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519512>`_ + * **In Progress** `Security Group Rule CRUD <https://bugs.launchpad.net/python-openstackclient/+bug/1519512>`_ 6. **In Progress:** OSC continues enhancing its networking support. At this point and when applicable, enhancements to the ``neutron`` @@ -122,8 +122,8 @@ Transition Steps Developer Guide --------------- The ``neutron`` CLI version 4.x, without extensions, supports over 200 -commands while the ``openstack`` CLI version 2.1.0 supports about 30 -networking commands. Of the 30 commands, many do not have all of the options +commands while the ``openstack`` CLI version 2.2.0 supports about 35 +networking commands. Of the 35 commands, many do not have all of the options or arguments of their ``neutron`` CLI equivalent. With this large functional gap, a couple critical questions for developers during this transition are "Which CLI do I change?" and "Where does my CLI belong?" The answer depends on the @@ -198,8 +198,8 @@ you can optionally propose an which documents the new command interface before proceeding with the implementation. Users of the neutron client's command extensions must adopt the -`OSC plugin system <http://docs.openstack.org/developer/python-openstackclient/plugins.html>`_ -for this transition. Such users will maintain their OSC plugin within their +`OSC plugin <https://github.com/openstack/python-openstackclient/blob/master/doc/source/plugins.rst>`_ +system for this transition. Such users will maintain their OSC plugin within their own project and should follow the guidance in the table above to determine which command to change. @@ -208,17 +208,17 @@ Developer References * See `OSC neutron support etherpad <https://etherpad.openstack.org/p/osc-neutron-support>`_ to determine if an ``openstack`` command is in progress. -* See `OSC command list <http://docs.openstack.org/developer/python-openstackclient/command-list.html>`_ +* See `OSC command list <https://github.com/openstack/python-openstackclient/tree/master/doc/source/command-objects>`_ to determine if an ``openstack`` command exists. * See `OSC command spec list <https://github.com/openstack/python-openstackclient/tree/master/doc/source/specs/command-objects>`_ to determine if an ``openstack`` command spec exists. * See `OSC plugin command list <http://docs.openstack.org/developer/python-openstackclient/plugin-commands.html>`_ to determine if an ``openstack`` plugin command exists. -* See `OSC command structure <http://docs.openstack.org/developer/python-openstackclient/commands.html>`_ +* See `OSC command structure <https://github.com/openstack/python-openstackclient/blob/master/doc/source/commands.rst>`_ to determine the current ``openstack`` command objects, plugin objects and actions. -* See `OSC human interface guide <http://docs.openstack.org/developer/python-openstackclient/humaninterfaceguide.html>`_ +* See `OSC human interface guide <https://github.com/openstack/python-openstackclient/blob/master/doc/source/humaninterfaceguide.rst>`_ for guidance on creating new OSC command interfaces. -* See `OSC plugin <http://docs.openstack.org/developer/python-openstackclient/plugins.html>`_ +* See `OSC plugin <https://github.com/openstack/python-openstackclient/blob/master/doc/source/plugins.rst>`_ for information on the OSC plugin system to be used for ``neutron`` CLI extensions. * Create an OSC blueprint: https://blueprints.launchpad.net/python-openstackclient/ * Report an OSC bug: https://bugs.launchpad.net/python-openstackclient/+filebug |
