StreamFlow LSF插件
项目描述
StreamFlow LSF插件
安装
只需使用pip从PyPI安装软件包目录。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 查看哈希值)
关闭
streamflow_lsf-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1643206619e78fe0fb84e3d2bd18cec9581b224129a256138332c271866d71a7 |
|
MD5 | 6c22cb442c0443072fef1106641ddfe4 |
|
BLAKE2b-256 | 20fdad2e313e10b7f9e4b193f8452d5c1530ed89fc2d8441de3c53d4f2e14c14 |
关闭
streamflow_lsf-0.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54fed40f235e5c4e39112ca680ba64ecce7e14e170d44c376c54616fd1ec77e4 |
|
MD5 | 4e4abf91bea03134089a414c96ce8858 |
|
BLAKE2b-256 | 19679edbc493263cfb434b2a2216d17126b9c6f15180b5f67312240659585f87 |