跳转到主要内容

StreamFlow LSF插件

项目描述

StreamFlow LSF插件

安装

只需使用pipPyPI安装软件包目录。StreamFlow将自动将其识别为插件,并在每次工作流程执行时加载它。

pip install streamflow-lsf

如果一切正常,每次工作流程启动时,日志中应打印以下消息

Successfully registered plugin streamflow_lsf.plugin.LSFStreamFlowPlugin

用法

此插件注册了一个新的Connector组件,称为LSFConnector,它扩展了StreamFlow的ConnectorWrapper类。这意味着LSFConnector可以通过wraps指令包装底层的Connector对象。以下示例显示了可能的streamflow.yml配置文件,其中LSFConnector用于包装SSHConnector以进行远程执行卸载。

deployments:
  ssh-deplyoment:
    type: ssh
    config:
      nodes:
        - 10.0.0.1
        - 10.0.0.2
      sshKey: /path/to/ssh/key
      username: <username>
  lsf-deployment:
    type: unito.lsf
    config: {}
    wraps: ssh-deplyoment

项目详情


下载文件

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

源分发

streamflow_lsf-0.0.1.tar.gz (12.5 kB 查看哈希值)

上传时间

构建分发

streamflow_lsf-0.0.1-py3-none-any.whl (12.5 kB 查看哈希值)

上传时间 Python 3

支持