Skip to main content
sous-sensu-checks
==================
Calls otpl-service-check for each compatible deployment found in a sous
global deploy manifest (GDM).

Writes the results of these checks to the local Sensu client.

Usage
-----
This script is long running, and performs periodic checks,
delivering the results directly to Sensu on ``localhost:3030``.

Dependencies
------------
See ``requirements.txt``.

Notably, see https://github.com/opentable/otpl-service-check
which this script wraps.

Arguments
---------
Run with ``-h`` or ``--help`` to see command-line argument
documentation.

Releasing
---------

Set up PyPI RC file, .pypirc. E.g.:

[distutils]
index-servers =
pypi
pypitest

[pypitest]
repository = https://testpypi.python.org/pypi
username = cpennello_opentable

[pypi]
repository = https://pypi.python.org/pypi
username = cpennello_opentable

Suppose the version being released is a.b.c.

Create distributions:

``python setup.py sdist bdist_wheel``

Sign distribution files:

for x in dist/*a.b.c*;do
gpg --detach-sign -a $x
done

Use Twine, uploading to the test repo first.

``twine upload -r pypitest dist/*a.b.c*``

Then to the real repo.

``twine upload -r pypi dist/*a.b.c*``

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sous-sensu-checks-0.0.15.tar.gz (9.6 kB view details)

Uploaded Source

File details

Details for the file sous-sensu-checks-0.0.15.tar.gz.

File metadata

File hashes

Hashes for sous-sensu-checks-0.0.15.tar.gz
Algorithm Hash digest
SHA256 37a5d8316f39f9c5b75784b52ddc0506fc9176f90ea6afbe42fa178ace25ab85
MD5 02bd86e80ab4f3c726ae411428c027db
BLAKE2b-256 865fc01f77bb63e7052a401ae09867987502ccbfc425d4d5137c71312a895690

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.15 This release

1 file

0.0.14

1 file

0.0.13

1 file

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page