From 3b64e53d195180fdbe7368e8c7e7e961313bf106 Mon Sep 17 00:00:00 2001 From: hujie Date: Fri, 30 Sep 2016 15:19:31 +0800 Subject: [PATCH] add some router get methods Change-Id: Ia00223b03d3d57906bfe1370eb03da97e5ae1623 Closes-bug: #1627577 --- dragonflow/db/api_nb.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dragonflow/db/api_nb.py b/dragonflow/db/api_nb.py index ce89f39ab..22b44f198 100644 --- a/dragonflow/db/api_nb.py +++ b/dragonflow/db/api_nb.py @@ -953,6 +953,12 @@ class LogicalRouter(DbStoreObject): def get_routes(self): return self.lrouter.get('routes', []) + def is_distributed(self): + return self.lrouter.get('distributed', False) + + def get_external_gateway(self): + return self.lrouter.get('gateway', {}) + def __str__(self): return self.lrouter.__str__()