【文件属性】:
文件名称:law:建立大型任务工作流程
文件大小:360KB
文件格式:ZIP
更新时间:2021-03-18 23:49:42
Python
注意:该项目正在开发中。 1.0.0版将是第一个完整记录的beta版本,目标是2021年初。
使用法律来构建复杂的大规模任务工作流。它基于构建,并为运行位置,存储位置和软件环境添加了抽象。法律严格解开了这些构建基块,并确保它们保持可互换性和资源机会性。
主要特点:
具有自动完成功能和交互状态以及依存关系检查的CLI。
具有自动重试和本地缓存的远程目标
WebDAV,HTTP,Dropbox,SFTP,所有WLCG协议(srm,xrootd,rfio,dcap,gsiftp等)
从任务中自动提交到批处理系统
HTCondor,LSF,gLite,ARC
环境沙箱,可在任务级别上配置
Docker,奇点,子外壳
第一步
安装和依赖项
通过安装:
pip install law
该命令还将安装和 。
远程目标还需要安装和 (可选,也可以通过pip)。
Docker映像
为了运行和测试法律,