Metadata-Version: 2.1
Name: delatore
Version: 0.5.1
Summary: Bot for CSM jobs notifications in telegram and alerta
Home-page: https://github.com/opentelekomcloud-infra/delatore
License: Apache-2.0
Author: OTC customer service monitoring team
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: aiodns (>=2.0.0,<3.0.0)
Requires-Dist: aiogram (==2.9.2)
Requires-Dist: aiohttp (>=3.6.2,<4.0.0)
Requires-Dist: aiohttp-socks (>=0.3.4,<0.4.0)
Requires-Dist: alerta (>=7.4.4,<8.0.0)
Requires-Dist: apubsub (>=0.2.5,<0.3.0)
Requires-Dist: influxdb (==5.2.3)
Requires-Dist: jinja2 (>=2.11.2,<3.0.0)
Requires-Dist: jsonschema[format] (>=3.2.0,<4.0.0)
Requires-Dist: ocomone (>=0.4.3,<0.5.0)
Requires-Dist: pyyaml-typed (>=0.1.0,<0.2.0)
Requires-Dist: rfc3339-validator (>=0.1.2,<0.2.0)
Project-URL: Repository, https://github.com/opentelekomcloud-infra/delatore
Description-Content-Type: text/x-rst

Delatore
========

| |Build Status|
| |Zuul|
| |codecov|
| |PyPI version|
| |GitHub|

Monitor and report status of customer service monitoring scenarios

Bot commands
------------

Telegram bot accepts following commands:

``/status``
~~~~~~~~~~~

Bot reply to the message with last status(-es) retrieved from given
source

Status has following syntax:

``/status <source> [detailed_source] [history_depth]``

If some argument contains spaces, it should be surrounded by quotes,
either ``'...'`` or ``"..."``

AWX Source
^^^^^^^^^^

Status command for AWX source has following syntax:

``/status awx [template_name] [history_depth]``

Examples:

-  ``/status awx`` — return last job status for all *scenarios*
-  ``/status awx 'Buld test host'`` — return last job status for AWX
   template which called 'Buld test host'
-  ``/status awx 'Scenario 1.5' 3`` — return status of last 3 jobs for
   AWX template which called ``Scenario 1.5``

.. |Build Status| image:: https://travis-ci.org/opentelekomcloud-infra/delatore.svg?branch=master
   :target: https://travis-ci.org/opentelekomcloud-infra/delatore
.. |codecov| image:: https://codecov.io/gh/opentelekomcloud-infra/delatore/branch/master/graph/badge.svg
   :target: https://codecov.io/gh/opentelekomcloud-infra/delatore
.. |PyPI version| image:: https://img.shields.io/pypi/v/delatore.svg
   :target: https://pypi.org/project/delatore/
.. |GitHub| image:: https://img.shields.io/github/license/opentelekomcloud-infra/delatore
.. |Zuul| image:: https://zuul-ci.org/gated.svg

