Merge "Fixed cannot delete router port because of permission denied."
This commit is contained in:
commit
d0defb3962
|
@ -84,11 +84,6 @@ class RemoveInterface(tables.DeleteAction):
|
||||||
args=[router_id])
|
args=[router_id])
|
||||||
exceptions.handle(request, msg, redirect=redirect)
|
exceptions.handle(request, msg, redirect=redirect)
|
||||||
|
|
||||||
def allowed(self, request, datum=None):
|
|
||||||
if datum and datum['device_owner'] == 'network:router_gateway':
|
|
||||||
return False
|
|
||||||
return True
|
|
||||||
|
|
||||||
|
|
||||||
class PortsTable(tables.DataTable):
|
class PortsTable(tables.DataTable):
|
||||||
name = tables.Column("name",
|
name = tables.Column("name",
|
||||||
|
|
Loading…
Reference in New Issue