mirror of https://github.com/MISP/PyMISP
Doesn't require describe_types in MISPAttribute's constructor.
parent
c97b4de70d
commit
41b5672360
|
@ -50,7 +50,12 @@ except NameError:
|
||||||
|
|
||||||
class MISPAttribute(object):
|
class MISPAttribute(object):
|
||||||
|
|
||||||
def __init__(self, describe_types):
|
def __init__(self, describe_types=None):
|
||||||
|
if not describe_types:
|
||||||
|
with open(os.path.join(self.ressources_path, 'describeTypes.json'), 'r') as f:
|
||||||
|
t = json.load(f)
|
||||||
|
describe_types = t['result']
|
||||||
|
self.describe_types = describe_types
|
||||||
self.categories = describe_types['categories']
|
self.categories = describe_types['categories']
|
||||||
self.types = describe_types['types']
|
self.types = describe_types['types']
|
||||||
self.category_type_mapping = describe_types['category_type_mappings']
|
self.category_type_mapping = describe_types['category_type_mappings']
|
||||||
|
|
Loading…
Reference in New Issue