mirror of https://github.com/MISP/PyMISP
parent
a2ec3bf551
commit
0f2206a700
|
@ -305,6 +305,7 @@ class MISPEvent(object):
|
||||||
self.ShadowAttribute = []
|
self.ShadowAttribute = []
|
||||||
self.RelatedEvent = []
|
self.RelatedEvent = []
|
||||||
self.Tag = []
|
self.Tag = []
|
||||||
|
self.Galaxy = None
|
||||||
|
|
||||||
def _serialize(self):
|
def _serialize(self):
|
||||||
return '{date}{threat_level_id}{info}{uuid}{analysis}{timestamp}'.format(
|
return '{date}{threat_level_id}{info}{uuid}{analysis}{timestamp}'.format(
|
||||||
|
@ -460,6 +461,8 @@ class MISPEvent(object):
|
||||||
self.ShadowAttribute = kwargs['ShadowAttribute']
|
self.ShadowAttribute = kwargs['ShadowAttribute']
|
||||||
if kwargs.get('RelatedEvent'):
|
if kwargs.get('RelatedEvent'):
|
||||||
self.RelatedEvent = kwargs['RelatedEvent']
|
self.RelatedEvent = kwargs['RelatedEvent']
|
||||||
|
if kwargs.get('Galaxy'):
|
||||||
|
self.Galaxy = kwargs['Galaxy']
|
||||||
if kwargs.get('Tag'):
|
if kwargs.get('Tag'):
|
||||||
self.Tag = kwargs['Tag']
|
self.Tag = kwargs['Tag']
|
||||||
if kwargs.get('sig'):
|
if kwargs.get('sig'):
|
||||||
|
@ -483,6 +486,8 @@ class MISPEvent(object):
|
||||||
to_return['Event']['Tag'] = self.Tag
|
to_return['Event']['Tag'] = self.Tag
|
||||||
if self.Orgc:
|
if self.Orgc:
|
||||||
to_return['Event']['Orgc'] = self.Orgc
|
to_return['Event']['Orgc'] = self.Orgc
|
||||||
|
if self.Galaxy:
|
||||||
|
to_return['Event']['Galaxy'] = self.Galaxy
|
||||||
to_return['Event'] = _int_to_str(to_return['Event'])
|
to_return['Event'] = _int_to_str(to_return['Event'])
|
||||||
if self.attributes:
|
if self.attributes:
|
||||||
to_return['Event']['Attribute'] = [a._json() for a in self.attributes]
|
to_return['Event']['Attribute'] = [a._json() for a in self.attributes]
|
||||||
|
|
Loading…
Reference in New Issue