向松弛通道报告命令输出

slack-report的Python项目详细描述


=slack report

将执行指定命令的结果报告给slack。


==使用

“slack report”的基本接口与“sudo”、“time”、“watch”和“u”等相同。

slack report命令

,并执行。

例如:

slack report--channel=ops--title=“正常运行时间报告”时间注释。/tps-报告.sh

上面的代码将执行“time”(很可能是“/usr/bin/time”),并将参数“annotate./tps”传递给它-报告.sh`(这样这些也会被执行)。生成的标准输出和错误将上载到Slack,并在“ops”频道中共享,标题为:“uptime report。”

对于完整的界面,请参阅“slack report--help”。


==安装

“slack report”可从https://pypi.org/project/slack-report/[PyPI]和https://github.com/dssg/slack-report[GitHub]。

通过“pip”安装:

pip install slack report


==Configuration


,`slack report`可以通过shell/process环境进行配置。

slack API标记是*必需的*。这可以通过命令标志“--token”或环境变量“SLACK_API_token”来提供。

API令牌需要以下权限:

*发布结果文件:`文件:写入`
*按名称查找请求的频道:`频道.阅读`



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

推荐PyPI第三方库


热门话题
从类访问属性时发生java编译错误   性能更好的Java序列化替代方案   java EhCache Spring XML集成命名空间   java如何使用表达式在JSP中检索新生成的图像   Java neo4j,REST和内存   java如何在mouseListener中删除和创建对象?   java在Hibernate中使用预定义前缀填充Id列   java无法从Elastic Beanstalk连接到Amazon SimpleDB   多线程通过单击JavaSwing中的按钮创建具有新名称的类的新对象   java如何在Kotlin中实现Memento模式   Android系列。对java进行排序。lang.NullPointerException   方法中的java重载构造函数内部类