summaryrefslogtreecommitdiff
path: root/openstackclient/network/v2
diff options
context:
space:
mode:
authornpraveen35 <npraveen35@gmail.com>2017-08-18 15:48:54 +0530
committerJulie Pichon <jpichon@redhat.com>2017-11-08 11:59:39 +0000
commite2cbe8bedb868cc9412f902f54d75296ce39eed4 (patch)
treec359dcdcbf14d138b66c4fbce1f7e1346ff202dc /openstackclient/network/v2
parent0ab7f58188755cd51b9ac1367276875e7d02a501 (diff)
downloadpython-openstackclient-e2cbe8bedb868cc9412f902f54d75296ce39eed4.tar.gz
Neutron agent delete: remove the wrong argument
The take_action() function was calling get_agent() with the wrong attribute, causing agent deletion to fail. It turns out calling get_agent() isn't necessary; this removes the call entirely and moves the 'ignore_missing' argument to the delete_agent() function. Change-Id: Iaa3754a3be0765112f396495fa5fb2e32e6eae4e Closes-Bug: #1711301 (cherry picked from commit 6c8e5177bc54ba215aad310094b1eefd6ce709cf)
Diffstat (limited to 'openstackclient/network/v2')
-rw-r--r--openstackclient/network/v2/network_agent.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/openstackclient/network/v2/network_agent.py b/openstackclient/network/v2/network_agent.py
index d429fa08..20f6d5ac 100644
--- a/openstackclient/network/v2/network_agent.py
+++ b/openstackclient/network/v2/network_agent.py
@@ -64,8 +64,7 @@ class DeleteNetworkAgent(command.Command):
for agent in parsed_args.network_agent:
try:
- obj = client.get_agent(agent, ignore_missing=False)
- client.delete_agent(obj)
+ client.delete_agent(agent, ignore_missing=False)
except Exception as e:
result += 1
LOG.error(_("Failed to delete network agent with "