A minimalist Xymon client library in Python.
Project description
# python-xymon-client
A minimalist [Xymon](https://www.xymon.com/) client library and CLI in Python.
Documentation is in the docs directory or [online](http://python-xymon-client.readthedocs.io/en/latest/).
Features:
Python 3.10; but should work with Python ≥ 3.6 if you remove the annotations (a tool such as [python-minifier](https://github.com/dflook/python-minifier) can do it for you)
no dependencies
command line interface
easy to use and extend
## Examples
As CLI: `bash $ xymon-client -s xymon01.example.net query --hostname www-portal.example.net --testname info 'yellow Message generated by c234d183-069b-447e-73ab-84d5 at 2019-01-29T16:14:01\n' `
As a Python library: `python from xymon_client import Xymon xymon = Xymon('xymonserver01.example.net') xymon.ping() 'xymond 4.3.18\n' `
## Alternatives
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for xymon_client-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 405813341e3a531c5282d4be6b7a6694fbf74db51077b0d975fdb8a8bfd74e4f |
|
MD5 | 27933eb62f4cbe68389a2a316a30ed03 |
|
BLAKE2b-256 | 18b728cfcb109c1d5c4e7bcba45efe1842f336561f3d22e6c258370277af9b2f |