向松弛通道报告命令输出
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令牌需要以下权限:
*发布结果文件:`文件:写入`
*按名称查找请求的频道:`频道.阅读`
将执行指定命令的结果报告给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令牌需要以下权限:
*发布结果文件:`文件:写入`
*按名称查找请求的频道:`频道.阅读`
- 项目
标签: