Skip to content

Commit aa8424c

Browse files
committed
## 1.2.0
- Chatops Aliases for `st2.executions.pause`, `st2.executions.resume` and `st2.executions.cancel` actions.
1 parent ec6838b commit aa8424c

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

actions/executions_cancel.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ def run(self, ids):
1212
for i in ids:
1313
try:
1414
res = self.client.executions.delete_by_id(instance_id=i)
15+
if 'faultstring' in res and res['faultstring']:
16+
success = False
1517
except Exception as exc:
1618
result[i] = str(exc)
1719
success = False

aliases/executions_cancel.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ result:
1212
format: |
1313
{% for key,value in execution.result.result.items() %}
1414
{{ key }} - {% if value is string %}{{ value }}
15-
{% else %}{{ value["status"] }}
15+
{% else %}{% if value["faultstring"] %}value["faultstring"]{% else %}{{ value["status"] }}{% endif %}
1616
{% endif %}
1717
{% endfor %}

0 commit comments

Comments
 (0)