diff --git a/ait/core/tlm.py b/ait/core/tlm.py index 45e0fa74..ac0bb67c 100644 --- a/ait/core/tlm.py +++ b/ait/core/tlm.py @@ -196,7 +196,7 @@ def log(msg): flds = (self.name, str(value)) log("%s value '%s' not in allowed enumerated values." % flds) else: - primitive = int(self.enum.keys()[self.enum.values().index(value)]) + primitive = int(list(self.enum.keys())[list(self.enum.values().index(value))]) if self.type: if self.type.validate(primitive, messages, self.name) is False: @@ -384,7 +384,7 @@ def log(msg): flds = (self.name, str(value)) log("%s value '%s' not in allowed enumerated values." % flds) else: - primitive = int(self.enum.keys()[self.enum.values().index(value)]) + primitive = int(list(self.enum.keys())[list(self.enum.values().index(value))]) if self.type: if self.type.validate(primitive, messages, self.name) is False: