将一组代码单元按顺序组织,可以重复执行,跳过已完成的单元
项目描述
一组Python类,用于声明幂等序列的命令——一个可以重复运行且在成功时无论运行多少次都会产生相同副作用序列。
当您有一系列命令,每个命令都可能失败,并且您希望一直重试直到成功,但又不想再次运行已完成的先前部分时,这很有用。
请参阅 idemseq/examples 下的示例。
$ pip install idempotent-sequence $ set IDEMSEQ_SEQUENCE_ID=/tmp/example02.db $ export IDEMSEQ_SEQUENCE_ID $ set IDEMSEQ_LOG_LEVEL=debug $ export IDEMSEQ_LOG_LEVEL $ idemseq idemseq.examples.example02:example $ idemseq idemseq.examples.example02:example list $ idemseq idemseq.examples.example02:example run --dry-run $ idemseq idemseq.examples.example02:example run $ idemseq idemseq.examples.example02:example reset all
项目详情
关闭
idempotent-sequence-3.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 50ede4c0a6b73c63688907efc20a2aa59d68301e7cc3822d61b75b4a95531c40 |
|
MD5 | f2123a9482ac3b2af4efc2209f7b2834 |
|
BLAKE2b-256 | 2f2f6e16ddc18d1a53372318362a543f32ba3fe793a919d80f8e0a0cf3521a3a |