Introduce Neutron DHCP agent commands to OSC
This patch introduces neutron dhcp-agent related commands to OpenStack client. The equivalent neutron commands implemented in OSC: neutron: dhcp-agent-list-hosting-net OSC: network agent list --network neutron: dhcp-agent-network-add OSC: network agent add network neutron: dhcp-agent-network-remove OSC: network agent remove network neutron: net-list-on-dhcp-agent OSC: network list --agent Change-Id: I77a933f4b3ce875c63cef5b6a32aee78fd844b03
This commit is contained in:

committed by
Ankur Gupta

parent
8bff11582d
commit
f4fd8f6e31
doc/source/command-objects
openstackclient
network
tests
functional
network
unit
network
releasenotes/notes
setup.cfg@ -10,6 +10,31 @@ agent is "True".
|
||||
|
||||
Network v2
|
||||
|
||||
network agent add network
|
||||
-------------------------
|
||||
|
||||
Add network to an agent
|
||||
|
||||
.. program:: network agent add network
|
||||
.. code:: bash
|
||||
|
||||
openstack network agent add network
|
||||
[--dhcp]
|
||||
<agent-id>
|
||||
<network>
|
||||
|
||||
.. describe:: --dhcp
|
||||
|
||||
Add a network to DHCP agent.
|
||||
|
||||
.. describe:: <agent-id>
|
||||
|
||||
Agent to which a network is added. (ID only)
|
||||
|
||||
.. describe:: <network>
|
||||
|
||||
Network to be added to an agent. (ID or name)
|
||||
|
||||
network agent delete
|
||||
--------------------
|
||||
|
||||
@ -37,6 +62,7 @@ List network agents
|
||||
openstack network agent list
|
||||
[--agent-type <agent-type>]
|
||||
[--host <host>]
|
||||
[--network <network>]
|
||||
|
||||
.. option:: --agent-type <agent-type>
|
||||
|
||||
@ -49,6 +75,10 @@ List network agents
|
||||
|
||||
List only agents running on the specified host
|
||||
|
||||
.. option:: --network <network>
|
||||
|
||||
List agents hosting a network. (ID or name)
|
||||
|
||||
network agent set
|
||||
-----------------
|
||||
|
||||
@ -94,3 +124,28 @@ Display network agent details
|
||||
.. describe:: <network-agent>
|
||||
|
||||
Network agent to display (ID only)
|
||||
|
||||
network agent remove network
|
||||
----------------------------
|
||||
|
||||
Remove network from an agent
|
||||
|
||||
.. program:: network agent remove network
|
||||
.. code:: bash
|
||||
|
||||
openstack network agent remove network
|
||||
[--dhcp]
|
||||
<agent-id>
|
||||
<network>
|
||||
|
||||
.. describe:: --dhcp
|
||||
|
||||
Remove network from DHCP agent.
|
||||
|
||||
.. describe:: <agent-id>
|
||||
|
||||
Agent to which a network is removed. (ID only)
|
||||
|
||||
.. describe:: <network>
|
||||
|
||||
Network to be removed from an agent. (ID or name)
|
||||
|
@ -203,6 +203,7 @@ List networks
|
||||
[--provider-network-type <provider-network-type>]
|
||||
[--provider-physical-network <provider-physical-network>]
|
||||
[--provider-segment <provider-segment>]
|
||||
[--agent <agent-id>]
|
||||
|
||||
.. option:: --external
|
||||
|
||||
@ -290,6 +291,10 @@ List networks
|
||||
|
||||
*Network version 2 only*
|
||||
|
||||
.. option:: --agent <agent-id>
|
||||
|
||||
List networks hosted by agent (ID only)
|
||||
|
||||
network set
|
||||
-----------
|
||||
|
||||
|
Reference in New Issue
Block a user