Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I241565ca7414952cd667d2912235231ef15ad314
Reviewed-on: https://review.lttng.org/c/babeltrace/+/3351
Tested-by: jenkins <jenkins@lttng.org>
def __getitem__(self, key):
utils._check_str(key)
def __getitem__(self, key):
utils._check_str(key)
- payload_field = self.payload_field
+ root_field = self.payload_field
- if payload_field is not None and key in payload_field:
- return payload_field[key]
+ if root_field is not None and key in root_field:
+ return root_field[key]
- specific_context_field = self.specific_context_field
+ root_field = self.specific_context_field
- if specific_context_field is not None and key in specific_context_field:
- return specific_context_field[key]
+ if root_field is not None and key in root_field:
+ return root_field[key]
- common_context_field = self.common_context_field
+ root_field = self.common_context_field
- if common_context_field is not None and key in common_context_field:
- return common_context_field[key]
+ if root_field is not None and key in root_field:
+ return root_field[key]
- packet_context_field = self.packet.context_field
+ root_field = self.packet.context_field
- if packet_context_field is not None and key in packet_context_field:
- return packet_context_field[key]
+ if root_field is not None and key in root_field:
+ return root_field[key]