From 6dfaa787223df6ef76b9c8eb18f21d6221134bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Thu, 14 Sep 2017 14:34:53 +0200 Subject: [PATCH] Allow to get the list of known types out of MISPEvent again --- pymisp/mispevent.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pymisp/mispevent.py b/pymisp/mispevent.py index 081bb7a..4718c4a 100644 --- a/pymisp/mispevent.py +++ b/pymisp/mispevent.py @@ -255,6 +255,8 @@ class MISPEvent(AbstractMISP): t = json.load(f) describe_types = t['result'] + self.__types = describe_types['types'] + self._reinitialize_event() def _reinitialize_event(self): @@ -288,6 +290,9 @@ class MISPEvent(AbstractMISP): self.Galaxy = None self.Object = None + def get_known_types(self): + return self.__types + def _serialize(self): return '{date}{threat_level_id}{info}{uuid}{analysis}{timestamp}'.format( date=self.date, threat_level_id=self.threat_level_id, info=self.info,