Skip to content

Commit e5ad793

Browse files
committed
[client] New contract config
1 parent 8522f0f commit e5ad793

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pyobas/contracts/contract_config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ class Contract:
107107
+ VariableHelper.uri_variables()
108108
)
109109
attack_patterns_external_ids: List[str] = field(default_factory=list)
110+
platforms: List[str] = field(default_factory=list)
110111

111112
def add_attack_pattern(self, var: str):
112113
self.attack_patterns_external_ids.append(var)
@@ -140,6 +141,7 @@ def prepare_contracts(contracts):
140141
"contract_labels": c.label,
141142
"contract_attack_patterns_external_ids": c.attack_patterns_external_ids,
142143
"contract_content": json.dumps(c, cls=utils.EnhancedJSONEncoder),
144+
"contract_platforms": c.platforms,
143145
},
144146
contracts,
145147
)

0 commit comments

Comments
 (0)