- sco = event.get_top_level_scope(CTFReader.scope.EVENT_FIELDS)
-
- # prev_comm
- field = event.get_field_with_scope(sco, "prev_comm")
- if field is None:
- print("ERROR: Missing prev_comm context info")
- prev_comm = field.get_value()
-
- # prev_tid
- field = event.get_field_with_scope(sco, "prev_tid")
- if field is None:
- print("ERROR: Missing prev_tid context info")
- prev_tid = field.get_value()
-
- # prev_prio
- field = event.get_field_with_scope(sco, "prev_prio")
- if field is None:
- print("ERROR: Missing prev_prio context info")
- prev_prio = field.get_value()
-
- # prev_state
- field = event.get_field_with_scope(sco, "prev_state")
- if field is None:
- print("ERROR: Missing prev_state context info")
- prev_state = field.get_value()
-
- # next_comm
- field = event.get_field_with_scope(sco, "next_comm")
- if field is None:
- print("ERROR: Missing next_comm context info")
- next_comm = field.get_value()
-
- # next_tid
- field = event.get_field_with_scope(sco, "next_tid")
- if field is None:
- print("ERROR: Missing next_tid context info")
- next_tid = field.get_value()
-
- # next_prio
- field = event.get_field_with_scope(sco, "next_prio")
- if field is None:
- print("ERROR: Missing next_prio context info")
- next_prio = field.get_value()
+ prev_comm = event["prev_comm"]
+ prev_tid = event["prev_tid"]
+ prev_prio = event["prev_prio"]
+ prev_state = event["prev_state"]
+ next_comm = event["next_comm"]
+ next_tid = event["next_tid"]
+ next_prio = event["next_prio"]