将fail2ban jail状态更新发送到slack。

fail2slack的Python项目详细描述


fail2slack.py

Build Statuscodecovdownloads

fail2slack允许您轻松地向slack发送fail2ban jail状态更新。

兼容性

Python VersionModule Version

fail2slack是为最新版本的python开发并测试的,包括:

  • 3.6、3.7、3.7.4、3.8-dev

Browse our build history at Travis-CI.

安装

pip install fail2slack

使用python包安装程序安装fail2slack。

Dependencies for using fail2slack are available in the requirements file.

用法

usage: __main__.py [-h] [-w WEBHOOK] [-d DELIVERY] [-j JAILS [JAILS ...]]
                   [-i IDENTIFIER]

optional arguments:
  -h, --help            show this help message and exit
  -w WEBHOOK, --webhook WEBHOOK
                        Slack webhook URL. Required if delivery method is 1.
  -d DELIVERY, --delivery DELIVERY
                        Delivery method: 0 = print, 1 = Slack webhook.
  -j JAILS [JAILS ...], --jails JAILS [JAILS ...]
                        Jails to include in status report. Required.
  -i IDENTIFIER, --identifier IDENTIFIER
                        Update identifier. STRING of identifier to use.
                        Default is hostname.

测试

有关运行测试的说明,请查看README

Test coverage reports are available on Codecov.

贡献

欢迎反馈、错误报告、功能请求和拉取请求!

如果您想为Fail2Slack做出贡献,请参考我们的code of conductcontributing指南。

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

推荐PyPI第三方库


热门话题
二进制字符串的java NumberFormatExceprion   java如何在Neo4j中查找/匹配/选择标识符名称   java哪一年的日期与原始年份相同?   java什么时候JAXB可以用于Json而不是XML?   java使用PayPal权限API进行PayPal支付   java Getting error在使用安卓 vision api扫描二维码时加载图像失败   java直接突出显示RichTextFX中的一个文本范围   java Resolve@RegisteredAuth2AuthorizedClient,其令牌在spring Security 5.2的spring server之外获得。十、   yyyymmddhhmmss的Java正则表达式   java我试图将google recaptcha与spring mvc集成,但GreCaptCharResponse总是返回false。这里有一些代码   java使用JsonPath将文本转换为json   java无法解析符号。Maven依赖项已就位,但代码为红色   java使用循环查找范围内具有不同数字的数字   java这个SwingWorker是否不重用ThreadPoolExecutor中的线程?