Metadata-Version: 2.1
Name: dingtalk-log-handler
Version: 0.0.2
Summary: log handler for send message to dingtalk
Home-page: UNKNOWN
Author: ruan.lj
Author-email: ruan.lj@foxmail.com
License: UNKNOWN
Project-URL: Source, https://github.com/ruanima/dingtalk-log-handler
Project-URL: Tracker, https://github.com/ruanima/dingtalk-log-handler/issues
Description: # 钉钉群告警Handler
        
        通过钉钉群机器人, 发送Python日志到钉钉群
        
        参考钉钉群机器人接口 https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq/26eaddd5
        
        ## 打包
        python setup.py sdist
        
        ## 使用示例
        ```python
        import logging
        import logging.config
        
        LOGGING = {
            'version': 1,
            'disable_existing_loggers': False,
            'formatters': {
                'verbose': {
                    'format': '[%(levelname)s %(asctime)s %(name)s %(funcName)s %(lineno)d %(process)d]\t%(message)s'
                },
            },
            'handlers': {
                'dingtalk':{
                    'class': 'dingtalk_log_handler.DingTalkHandler',
                    'webhook': 'https://oapi.dingtalk.com/robot/send?access_token=XXXXX',
                    # 'secret': '',
                    # 'keyword': '',
                    'formatter':'verbose',
                    'level': 'ERROR',
                },
                'console': {
                    'level': 'INFO',
                    'class': 'logging.StreamHandler',
                    'formatter': 'verbose',
                },
            },
            'loggers': {
                '': {
                    'handlers': ['dingtalk', 'console'],
                    'level': 'INFO',
                    'propagate': False,
                },
            }
        }
        
        logging.config.dictConfig(LOGGING)
        logging.error('testing')
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.5
Description-Content-Type: text/markdown
