This package can be used to the MSK IT Status Dashboard
Project description
it_status
This Python package can be used for reporting to the MSK IT Status Dashboard.
Installation
pip install it_status
Usage
from it_status.status import ITStatus
# Setup the ITStatus instance with the URL to the application API and your tenant schema name
status = ITStatus(os.getenv("IT_STATUS_API_URL"), os.getenv("IT_STATUS_TENANT_SCHEMA"))
# These are the different ways of reporting events to your job - the job key can be found on the Jobs page
job_key = "<unique_job_key_here>"
status.ping(job_key, message="Ping test is working!")
status.status(job_key, message="CPU Utilization", data=70)
status.start(job_key, message="Process is starting")
status.error(job_key, message="Error in processes", log="Some log message goes here")
status.done(job_key, message="Process is complete", data=100)
status.log(job_key, message="Logging", log={"info": "This is a test log"})
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
it_status-0.0.1.tar.gz
(3.6 kB
view hashes)
Built Distribution
Close
Hashes for it_status-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35511f9e43b0760e6379fa54a8526b27d08dede026ba7d1a019d6037472121c6 |
|
MD5 | 9282c4f89061e5f6125f90941e2301d6 |
|
BLAKE2b-256 | 3d6919ba3e65fc7cd11cd8e07517d5047b4472e815a308ca3ae4f6867f6334e6 |