跳转到主要内容

一个Cylc插件,提供对Rose rose-suite.conf文件的支持。

项目描述

Cylc-Rose 插件

PyPI tests Codecov

一个Cylc插件,提供对Rose rose-suite.conf文件的支持。

适用于Cylc 8和Rose 2。

安装

从PyPi安装

pip install cylc-rose

或Conda

conda install cylc-rose

无需进一步配置,Cylc将自动加载此插件。

概述

以前,Rose提供了一个包装器,为Cylc提供包括工作流程安装在内的额外功能。

从Cylc 8和Rose 2开始,一些此功能已在Cylc中直接重建,其余功能已迁移到此插件。

使用包装器版本的Cylc和Rose的最新版本是

  • Cylc 7
  • Rose 2019

对于所有后续版本,请将此插件安装到您的Cylc/Rose环境中以实现Rose集成。

此插件的功能

此插件提供对rose-suite.conf文件的支持,即

  • Jinja2/EmPy模板变量。
  • 调度器环境变量。
  • 文件安装。
  • 可选配置。

此插件不做什么

  • 不支持root-dir*配置,这些已被新的Cylc symlink dirs功能所弃用。
  • 图形配置编辑器。

工作原理

有关开发者文档,请参阅DEVELOPING

贡献

Contributors Commit activity Last commit

注意:如果您还在开发Cylc和或Rose,则在安装cylc-rose之前,您可能希望在相同的环境中安装cylc-rose。

pip install -e cylc-rose[all]

版权和条款

License

版权(C) 2008-2024 NIWA & 英国王室(气象办公室)& 贡献者。

Cylc-rose是免费软件:您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分配它和/或修改它,许可证版本为3,或者(根据您的选择)任何较新版本。

Cylc-rose是根据希望它将是有用的原则分发的,但没有任何保证;甚至没有对适销性或特定目的适用性的暗示保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已随Cylc-rose收到GNU通用公共许可证的副本。如果没有,请参阅GNU许可证

项目详情


下载文件

下载适用于您平台的应用程序。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分发

cylc_rose-1.4.1.tar.gz (39.9 kB 查看散列)

上传时间:

构建分发

cylc_rose-1.4.1-py3-none-any.whl (43.1 kB 查看散列)

上传时间: Python 3

由以下支持