Merge "nb: fix route.output_port name"
This commit is contained in:
commit
47a01029f5
@ -869,7 +869,7 @@ class LrRouteAddCommand(cmd.BaseCommand):
|
|||||||
route.nexthop = self.nexthop
|
route.nexthop = self.nexthop
|
||||||
route.policy = self.policy
|
route.policy = self.policy
|
||||||
if self.port:
|
if self.port:
|
||||||
route.port = self.port
|
route.output_port = self.port
|
||||||
self.result = rowview.RowView(route)
|
self.result = rowview.RowView(route)
|
||||||
return
|
return
|
||||||
route = txn.insert(self.api.tables['Logical_Router_Static_Route'])
|
route = txn.insert(self.api.tables['Logical_Router_Static_Route'])
|
||||||
@ -877,7 +877,7 @@ class LrRouteAddCommand(cmd.BaseCommand):
|
|||||||
route.nexthop = self.nexthop
|
route.nexthop = self.nexthop
|
||||||
route.policy = self.policy
|
route.policy = self.policy
|
||||||
if self.port:
|
if self.port:
|
||||||
route.port = self.port
|
route.output_port = self.port
|
||||||
lr.addvalue('static_routes', route)
|
lr.addvalue('static_routes', route)
|
||||||
self.result = route.uuid
|
self.result = route.uuid
|
||||||
|
|
||||||
|
@ -739,11 +739,13 @@ class TestLogicalRouterOps(OvnNorthboundTest):
|
|||||||
may_exist=True)
|
may_exist=True)
|
||||||
prefix = prefix or '192.0.2.0/25'
|
prefix = prefix or '192.0.2.0/25'
|
||||||
nexthop = nexthop or '192.0.2.254'
|
nexthop = nexthop or '192.0.2.254'
|
||||||
|
port = port or "port_name"
|
||||||
sr = self.api.lr_route_add(lr.uuid, prefix, nexthop, port,
|
sr = self.api.lr_route_add(lr.uuid, prefix, nexthop, port,
|
||||||
**kwargs).execute(check_error=True)
|
**kwargs).execute(check_error=True)
|
||||||
self.assertIn(sr, lr.static_routes)
|
self.assertIn(sr, lr.static_routes)
|
||||||
self.assertEqual(prefix, sr.ip_prefix)
|
self.assertEqual(prefix, sr.ip_prefix)
|
||||||
self.assertEqual(nexthop, sr.nexthop)
|
self.assertEqual(nexthop, sr.nexthop)
|
||||||
|
self.assertIn(port, sr.output_port)
|
||||||
sr.router = lr
|
sr.router = lr
|
||||||
return sr
|
return sr
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user