summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2014-02-13 19:19:18 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2014-02-14 13:27:32 +0900
commitf45f534758c2fcf1afac95c4b87f9cfa34cfb2e6 (patch)
tree1de1a21fe52c62f6b31655940e11821998e02bc5
parent78fede3f51dcf3f697a13df42f3f3b1e44dead13 (diff)
of_config: add OFPortStateType class
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Reviewed-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
-rw-r--r--ryu/lib/of_config/generated_classes.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/ryu/lib/of_config/generated_classes.py b/ryu/lib/of_config/generated_classes.py
index 83e41019..14038b55 100644
--- a/ryu/lib/of_config/generated_classes.py
+++ b/ryu/lib/of_config/generated_classes.py
@@ -30,6 +30,14 @@ class OFPortConfigurationType(_Base):
]
+class OFPortStateType(_Base):
+ _ELEMENTS = [
+ _e('oper-state', is_list=False),
+ _e('blocked', is_list=False),
+ _e('live', is_list=False),
+ ]
+
+
class OFPortType(_Base):
_ELEMENTS = [
_e('resource-id', is_list=False),
@@ -38,7 +46,7 @@ class OFPortType(_Base):
_e('current-rate', is_list=False),
_e('max-rate', is_list=False),
_ct('configuration', OFPortConfigurationType, is_list=False),
- _ct('state', None, is_list=False),
+ _ct('state', OFPortStateType, is_list=False),
_ct('features', None, is_list=False),
_ct('tunnel-type', None, is_list=False),
]