Metadata-Version: 1.0
Name: dyatel
Version: 0.0.4
Summary: UNKNOWN
Home-page: UNKNOWN
Author: Vyacheslav Anzhiganov
Author-email: vanzhiganov@ya.ru
License: UNKNOWN
Description: # DYATEL
        
        A system daemon makes periodic checks and actions to achieve a specified number of errors.
        
        Awailable resource:
        
        - http
        
        ## Install
        
            pip install dyatel
        
        ## Example config file
        
        
        ```
        ---
        - task:
          - check:
            name: prodtest
            type: http
            url: https://microservice.net/api/1.1/
            method: get
            pause: 5
            expectation:
              status: 200
            exception:
              count: 3
            action:
              command: /usr/bin/supervisorctl restart app
              pause: 30
        ```
        
        ## Systemd Unit
        
        ```
        [Unit]
        Description=Simplified simple zebra service
        After=syslog.target
        
        [Service]
        Type=simple
        User=root
        Group=root
        WorkingDirectory=/usr/local
        ExecStart=/usr/local/bin/dyatel.py
        StandardOutput=syslog
        StandardError=syslog
        
        [Install]
        WantedBy=multi-user.target
        ```
        
        
Platform: UNKNOWN
