# Run\_python\_file/code action - "stop\_on\_error" attribute?

**URL:** <https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387>\
**Category:** Support\
**Created:** [August 14, 2017, 1:36pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387 "2017-08-14T13:36:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 14, 2017, 1:36pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/1 "2017-08-14T13:36:59Z")

</div>

Hi Chris,

Do you think it would be useful to have a “stop\_on\_error” attribute for the run\_python\_file/run\_python\_string actions?  
I’d probably want to keep this turned on so the experiment would stop on exceptions in python.

Thanks,  
Mark

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 16, 2017, 6:06pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/2 "2017-08-16T18:06:08Z")

</div>

Hi Mark,

Yes, that seems useful. I’ll add it.

Chris

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 16, 2017, 6:32pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/3 "2017-08-16T18:32:09Z")

</div>

Great - if you’re prioritizing stuff from us, this is probably the highest priority item since we don’t have a good workaround.

Mark

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 21, 2017, 6:45pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/4 "2017-08-21T18:45:54Z")

</div>

Hi Mark,

This is done and will be in tonight’s nightly build. The attribute is called “stop\_on\_failure”.

Chris

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 21, 2017, 6:56pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/5 "2017-08-21T18:56:28Z")

</div>

Great - thanks. Will test.  
I can’t think of a case where I’d want stop\_on\_failure to be NO, so I’d argue for default YES. But perhaps others use it differently.

Mark

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 21, 2017, 6:59pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/6 "2017-08-21T18:59:01Z")

</div>

> I can’t think of a case where I’d want stop\_on\_failure to be NO, so I’d argue for default YES.

The default is NO to maintain compatibility with existing experiments.

Chris

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [July 19, 2022, 9:54pm UTC](https://mworks.discourse.group/t/run-python-file-code-action-stop-on-error-attribute/387/7 "2022-07-19T21:54:09Z")

</div>


