We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8522f0f commit e5ad793Copy full SHA for e5ad793
pyobas/contracts/contract_config.py
@@ -107,6 +107,7 @@ class Contract:
107
+ VariableHelper.uri_variables()
108
)
109
attack_patterns_external_ids: List[str] = field(default_factory=list)
110
+ platforms: List[str] = field(default_factory=list)
111
112
def add_attack_pattern(self, var: str):
113
self.attack_patterns_external_ids.append(var)
@@ -140,6 +141,7 @@ def prepare_contracts(contracts):
140
141
"contract_labels": c.label,
142
"contract_attack_patterns_external_ids": c.attack_patterns_external_ids,
143
"contract_content": json.dumps(c, cls=utils.EnhancedJSONEncoder),
144
+ "contract_platforms": c.platforms,
145
},
146
contracts,
147
0 commit comments