对冰川执行工作流。

synchronous_glacier的Python项目详细描述


说明

冰川是用来长期保存大型文件/档案的。删除存档和下载文件是一个耗时的过程。此外,如果冰川保险库容器仍包含存档,则不能删除该容器。

要删除保管库,正常过程是:

  • 创建作业以评估Vault的当前内容。
  • 等到工作完成(在美国东部通常是三四个小时)。
  • 请求作业输出数据。
  • 删除作业输出中列出的每个存档。
  • 删除保管库。
这可能会令人讨厌。此工具的目标是执行同步工作流,该工作流在作业完成之前一直处于运行状态。

安装

使用pip安装:

$ sudo pip install synchronous_glacier

工具

sg保险库删除

执行保管库删除工作流。

示例输出:

$ sg-vault-delete ACCESSKEY SECRETKEY dustin-test-multi-3
Watching job [76c9jSYmg6k9ZbgxdpZLtRq2kDZML_yzhU_1tEL1f_CgEiXjHyKnnoMTDVFciexsGM82k9X1v9K7T0ms-imt9SvPgPW0].
Sleeping (running 00:00:00).
Sleeping (running 00:10:03).
Sleeping (running 00:20:07).
Sleeping (running 00:30:11).
Sleeping (running 00:40:15).
Sleeping (running 00:50:19).
...
Job complete. Deleting (3) archives.
Requesting archive delete: (0) [dustin-test-archive1]
Requesting archive delete: (1) [dustin-test-archive2]
Requesting archive delete: (2) [dustin-test-archive3]
Deleting vault: dustin-test-multi-3

待办事项

我们只写了一个工具来解决一个问题。prs将很容易被接受,以扩展项目和其他工具来执行不同的工作流。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
graph Java自己生成类图   java MouseMotionListener:鼠标和触控板给出不同的结果   java解析清单条目的正确方法是什么。jar中的mf文件?   java如何创建带有半透明色块的透明gif/png图像?   java应用内计费V3:跨设备同步购买   java Spring数据JPA注入失败BeanCreationException:无法自动连接字段   Java数据结构维护插入顺序和重复值   java无法在VSCode中设置JavaFX   java中数据字段初始化的类顺序   java如何使用ClientBuilder为Rest Post Api多部分编写集成测试   JUnit测试divide()方法的java正确方法   java将消息标记为接收前已读   Java ArrayList调用扩展对象函数   java Android:只使用GCM的TCP/IPServer   Java如何将xls数据转换为txt文件   编译为Jar文件后未找到java类   java返回子字符串的所有匹配项   java Get json用户_timeline api twitter 1.1