diff --git a/LCS/Messaging/python/messaging/messages.py b/LCS/Messaging/python/messaging/messages.py index 7656a39a6f2ec583e631674ecdc84bdb1f1e1b02..e934e0d2d50fafa8f8dccd8842d1016312e7f8c7 100644 --- a/LCS/Messaging/python/messaging/messages.py +++ b/LCS/Messaging/python/messaging/messages.py @@ -47,7 +47,7 @@ def validate_qpid_message(qmsg): :raises InvalidMessage: if any of the required properties are missing in the Qpid message """ - required_props = {"SystemName", "MessageType", "MessageId"} + required_props = set(["SystemName", "MessageType", "MessageId"]) if not isinstance(qmsg, qpid.messaging.Message): raise InvalidMessage( "Not a Qpid Message: %r" % type(qmsg) @@ -208,7 +208,7 @@ class LofarMessage(object): """ return list( _QPID_MESSAGE_FIELDS.union(self._qpid_msg.properties) - - {'properties'} + set(['properties']) ) @property