Get all fields from the event types that are to be historized Args: evtypes: List of event type nodes Returns: List of fields for all event types
(self, evtypes)
| 237 | return str(node_id.NamespaceIndex) + '_' + str(node_id.Identifier) |
| 238 | |
| 239 | def _get_event_fields(self, evtypes): |
| 240 | """ |
| 241 | Get all fields from the event types that are to be historized |
| 242 | Args: |
| 243 | evtypes: List of event type nodes |
| 244 | |
| 245 | Returns: List of fields for all event types |
| 246 | |
| 247 | """ |
| 248 | # get all fields from the event types that are to be historized |
| 249 | ev_aggregate_fields = [] |
| 250 | for event_type in evtypes: |
| 251 | ev_aggregate_fields.extend((events.get_event_properties_from_type_node(event_type))) |
| 252 | |
| 253 | ev_fields = [] |
| 254 | for field in set(ev_aggregate_fields): |
| 255 | ev_fields.append(field.get_display_name().Text) |
| 256 | return ev_fields |
| 257 | |
| 258 | @staticmethod |
| 259 | def _get_bounds(start, end, nb_values): |
no test coverage detected