diff options
author | Zuul <zuul@review.opendev.org> | 2019-09-13 12:34:03 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2019-09-13 12:34:03 +0000 |
commit | 115f60f0056899d536d5dd3e6491cd0f999cfd90 (patch) | |
tree | f349a28f36f3401c4da830847da32d72b983aa03 /neutronclient | |
parent | e35b3c160b5314ff573e913f3236cc98ccf500bc (diff) | |
parent | 1c634ed2c16195e5a2e67400902f01450df30d98 (diff) | |
download | python-neutronclient-115f60f0056899d536d5dd3e6491cd0f999cfd90.tar.gz |
Merge "Add router add/remove extra routes operations"6.14.0
Diffstat (limited to 'neutronclient')
-rw-r--r-- | neutronclient/v2_0/client.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/neutronclient/v2_0/client.py b/neutronclient/v2_0/client.py index ed8dbd4..c338c31 100644 --- a/neutronclient/v2_0/client.py +++ b/neutronclient/v2_0/client.py @@ -934,6 +934,16 @@ class Client(ClientBase): return self.put((self.router_path % router) + "/remove_router_interface", body=body) + def add_extra_routes_to_router(self, router, body=None): + """Adds extra routes to the specified router.""" + return self.put((self.router_path % router) + "/add_extraroutes", + body=body) + + def remove_extra_routes_from_router(self, router, body=None): + """Removes extra routes from the specified router.""" + return self.put((self.router_path % router) + "/remove_extraroutes", + body=body) + def add_gateway_router(self, router, body=None): """Adds an external network gateway to the specified router.""" return self.put((self.router_path % router), |