APImetrics Client
Project description
APImetrics-Python-Client
Command line-callable Python library that makes it easier to call APImetrics’ APIs.
For use with your APImetrics monitoring service. Please sign up at http://client.apimetrics.io and create an API key at https://client.apimetrics.io/settings/api-key
Installation
Create a settings file at /etc/APImetrics or ~/.APImetrics or locally (specify it with the -cfg flag)
Use command apimetrics -a YOUR_API_KEY to save the key.
Command-line usage:
usage: apimetrics [-h] [--apimetrics APIMETRICS] [--config CONFIG]
[--simulate]
{auth,call,deployment,report,token,workflow,alert,notification}
...
positional arguments:
{auth,call,deployment,report,token,workflow,alert,notification}
sub-command help
auth auth help
call call help
deployment deployment help
report report help
token token help
workflow workflow help
alert alert help
notification notification help
optional arguments:
-h, --help show this help message and exit
apimetrics:
APImetrics settings
--apimetrics APIMETRICS, -a APIMETRICS
Set the APImetrics key to use
--config CONFIG, -cfg CONFIG
Set the config file to use
--simulate, -s Simulate - don't call the APImetrics API
APImetrics module
You may also write your own scripts - look in the apimetrics/scripts folder for example code.
- The example may also be called from the command line, e.g.:
python -m apimetrics.scripts.delete_deployments --name "^z "
This version tested with Python 2.7.6 and 3.5.2
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file APImetrics-0.2.2.tar.gz.
File metadata
- Download URL: APImetrics-0.2.2.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56a902bb6cde0c0d66af6143a3462494a395d9e4a372335268c7dcd207a5b85d
|
|
| MD5 |
6af551143f1a1ecec0f4015675afb25a
|
|
| BLAKE2b-256 |
1707cdde27de611bb000a8eb1f618dad17460ace08259049eba94847c5f33fb3
|