|
13 | 13 | from pyof.v0x04.common.header import Header, Type |
14 | 14 | from pyof.v0x04.common.port import Port |
15 | 15 | from pyof.v0x04.controller2switch.common import ( |
16 | | - Bucket, BucketCounter, ExperimenterMultipartHeader, MultipartTypes, |
| 16 | + Bucket, BucketCounter, ExperimenterMultipartHeader, MultipartType, |
17 | 17 | TableFeatures) |
18 | 18 | from pyof.v0x04.controller2switch.meter_mod import ( |
19 | 19 | ListOfMeterBandHeader, MeterBandType, MeterFlags) |
@@ -62,7 +62,7 @@ class MultipartReply(GenericMessage): |
62 | 62 | #: Openflow :class:`~pyof.v0x04.common.header.Header` |
63 | 63 | header = Header(message_type=Type.OFPT_MULTIPART_REPLY) |
64 | 64 | #: One of the OFPMP_* constants. |
65 | | - multipart_type = UBInt16(enum_ref=MultipartTypes) |
| 65 | + multipart_type = UBInt16(enum_ref=MultipartType) |
66 | 66 | #: OFPMPF_REPLY_* flags. |
67 | 67 | flags = UBInt16() |
68 | 68 | #: Padding |
@@ -139,22 +139,22 @@ def _unpack_body(self): |
139 | 139 | def _get_body_instance(self): |
140 | 140 | """Return the body instance.""" |
141 | 141 | exp_header = ExperimenterMultipartHeader |
142 | | - simple_body = {MultipartTypes.OFPMP_DESC: Desc, |
143 | | - MultipartTypes.OFPMP_GROUP_FEATURES: GroupFeatures, |
144 | | - MultipartTypes.OFPMP_METER_FEATURES: MeterFeatures, |
145 | | - MultipartTypes.OFPMP_EXPERIMENTER: exp_header} |
146 | | - |
147 | | - array_of_bodies = {MultipartTypes.OFPMP_FLOW: FlowStats, |
148 | | - MultipartTypes.OFPMP_AGGREGATE: AggregateStatsReply, |
149 | | - MultipartTypes.OFPMP_TABLE: TableStats, |
150 | | - MultipartTypes.OFPMP_PORT_STATS: PortStats, |
151 | | - MultipartTypes.OFPMP_QUEUE: QueueStats, |
152 | | - MultipartTypes.OFPMP_GROUP: GroupStats, |
153 | | - MultipartTypes.OFPMP_GROUP_DESC: GroupDescStats, |
154 | | - MultipartTypes.OFPMP_METER: MeterStats, |
155 | | - MultipartTypes.OFPMP_METER_CONFIG: MeterConfig, |
156 | | - MultipartTypes.OFPMP_TABLE_FEATURES: TableFeatures, |
157 | | - MultipartTypes.OFPMP_PORT_DESC: Port} |
| 142 | + simple_body = {MultipartType.OFPMP_DESC: Desc, |
| 143 | + MultipartType.OFPMP_GROUP_FEATURES: GroupFeatures, |
| 144 | + MultipartType.OFPMP_METER_FEATURES: MeterFeatures, |
| 145 | + MultipartType.OFPMP_EXPERIMENTER: exp_header} |
| 146 | + |
| 147 | + array_of_bodies = {MultipartType.OFPMP_FLOW: FlowStats, |
| 148 | + MultipartType.OFPMP_AGGREGATE: AggregateStatsReply, |
| 149 | + MultipartType.OFPMP_TABLE: TableStats, |
| 150 | + MultipartType.OFPMP_PORT_STATS: PortStats, |
| 151 | + MultipartType.OFPMP_QUEUE: QueueStats, |
| 152 | + MultipartType.OFPMP_GROUP: GroupStats, |
| 153 | + MultipartType.OFPMP_GROUP_DESC: GroupDescStats, |
| 154 | + MultipartType.OFPMP_METER: MeterStats, |
| 155 | + MultipartType.OFPMP_METER_CONFIG: MeterConfig, |
| 156 | + MultipartType.OFPMP_TABLE_FEATURES: TableFeatures, |
| 157 | + MultipartType.OFPMP_PORT_DESC: Port} |
158 | 158 |
|
159 | 159 | if isinstance(self.multipart_type, (int, UBInt16)): |
160 | 160 | self.multipart_type = self.multipart_type.enum_ref( |
|
0 commit comments