首页 > 解决方案 > 访问尝试计数器以更改工作行为

问题描述

我有一项工作可能会因特定配置而失败,我想做的是让它运行一次,如果失败则运行稍微不同的配置。我找到了尝试参数,但我没有找到在资源标签之外访问它的方法......

您知道如何访问它或任何替代方法吗?

标签: snakemake

解决方案


尝试计数器包含在作业脚本的参数“'--attempt''int'”中(在我的情况下是python中的包装脚本)

因此,您可以通过以下方式访问它:

sys.argv[sys.argv.index('--attempt')+1]

推荐阅读