def get_conversation(self, key):
return self._conversations[key]
+ def clear_conversation(self, key):
+ try:
+ del self._conversations[key]
+ except KeyError:
+ _moduleLogger.info("Conversation never existed for %r" % (key,))
+
+ def clear_all(self):
+ self._conversations.clear()
+
class Conversation(object):
messageAppended = False
+ # @todo Handle No Transcription voicemails
messageParts = self._data["messageParts"]
for message in moreData["messageParts"]:
messageWithTimestamp = self._append_time(message, moreData["time"])