summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ryu/app/rest_firewall.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ryu/app/rest_firewall.py b/ryu/app/rest_firewall.py
index a2938a67..e67ccd59 100644
--- a/ryu/app/rest_firewall.py
+++ b/ryu/app/rest_firewall.py
@@ -217,8 +217,11 @@ class FirewallOfsList(dict):
super(FirewallOfsList, self).__init__()
def get_ofs(self, dp_id):
+ if len(self) == 0:
+ raise ValueError('firewall sw is not connected.')
+
dps = {}
- if dp_id == REST_ALL and len(self) > 0:
+ if dp_id == REST_ALL:
dps = self
else:
try: