【文件属性】:
文件名称:shelephant:YAML输入的命令行参数
文件大小:45KB
文件格式:ZIP
更新时间:2021-04-06 16:08:09
Python
Shelephant
带有内存的命令行参数(存储在YAML文件中)。
说明文件: :
内容
使用conda
使用PyPi
从来源
详细的例子
从远程获取文件,允许重新启动避免重新计算校验和
发送文件到主机
基本副本
重新开始
概述
标记功能:重新启动后复制
shelephant为您提供了一种通过两个步骤(从远程,使用SSH)复制文件的方法:
收集应在YAML文件中复制的文件列表,使您可以查看和自定义复制操作(例如,通过更改顺序和进行最后的手动更改)。
执行复制,有效地跳过相同的文件。
典型的工作流程:
# Collect files to copy & compute their checksum (e.g. on remote system)
# - creates "shelephant_dump.yaml"
shelephant_dump * .hdf5
#
【文件预览】:
shelephant-main
----.github()
--------workflows()
----shelephant()
--------ssh.py(437B)
--------detail.py(13KB)
--------path.py(3KB)
--------relpath.py(1KB)
--------rsync.py(6KB)
--------_version.py(59B)
--------__init__.py(289B)
--------convert.py(2KB)
--------yaml.py(2KB)
--------rich.py(2KB)
--------cli()
--------checksum.py(2KB)
--------scp.py(586B)
--------external.py(416B)
----LICENSE(1KB)
----test()
--------main.py(33KB)
--------ssh_test.py(2KB)
--------ssh_generate.py(868B)
----setup.py(1KB)
----.readthedocsenv.yml(148B)
----README.md(11KB)
----docs()
--------getting.rst(767B)
--------make.bat(795B)
--------conf.py(2KB)
--------python.rst(1KB)
--------index.rst(324B)
--------Makefile(634B)
--------cli.rst(1KB)
--------changelog.rst(4KB)
----.readthedocs.yml(305B)
----.gitignore(2KB)
----environment.yaml(116B)