文件名称:blt:blt - 提供简单的 CLI 超能力
文件大小:28KB
文件格式:ZIP
更新时间:2024-07-03 02:28:06
Python
blt:提供简单的 CLI 超能力 blt是一个 python 包,旨在使应用程序开发人员更容易为他们日常使用的各种工具包装命令行界面。 blt 的灵感来自 Heroku 的工具带、织物和 clint。 我们希望站在巨人的肩膀上。 概述 blt 的根源是tool的概念,blt 提供了几种开箱即用的工具。 目前我们支持: AWS (S3) 姜戈 赫鲁库 South(django 数据库迁移) 这些工具封装了您希望与每个系统交互的命令。 例如,您可能希望能够使用 AWS 工具将文件推送到 S3 存储桶,或者您可能希望使用 South 工具运行迁移。 blt 标准化了用于运行命令的接口并处理诸如配置注入之类的事情,因此您可以在运行命令时轻松区分 dev/staging/prod 设置。 真实世界的例子 让我们快速看一下 blt 的实际示例。 以下是在我们的暂存环境中运行 AWS S3 同步
【文件预览】:
blt-master
----MANIFEST.in(18B)
----blt()
--------helpers.py(2KB)
--------main.py(4KB)
--------__init__.py(0B)
--------tools()
--------test()
--------environment.py(9KB)
----LICENSE(1KB)
----setup.py(1011B)
----README.md(2KB)
----.gitignore(157B)