diff options
-rw-r--r-- | ryu/lib/of_config/generated_classes.py | 10 |
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), ] |