Simplifies interacting with Grafana, with a focus on templating dashboards
Project description
Summary
Grafanarmadillo simplifies interacting with Grafana, with a focus on templating dashboards.
Acknowledgments
This repository was built from the skeleton developed by Joao M. C. Teixeira (webpage, github)
Version
v0.0.9
Changelog
v0.0.9 (2022-07-26)
feature : add Python 3.9 and Python 3.10 support
v0.0.8 (2021-09-26)
feature : add Finder.create_or_get_dashboard to help importing dashboards
feature : add helper DashboardTransformer to combine several DashboardTransformers
feature : add helper DashboardTransformer to process all panels in a dashboard
v0.0.7 (2021-09-24)
feature : Templator, which makes templates from dashboards (and vice-versa) by applying arbitrary transforms
includes a helper to easily convert a dictionary into a list of terms to globally find/replace
v0.0.6 (2021-09-21)
feature : Dashboarder
can get or set the content of a dashboard
can export and import dashboards (like with the “json model” and “import” buttons in Grafana)
patch : get_dashboard returns exactly 1 (not a list)
patch : get_folder returns exactly 1 (not list)
patch : fix returns of methods in Finder
v0.0.5 (2021-09-20)
fix build
v0.0.4 (2021-09-20)
docsdocsdocs
v0.0.3 (2021-09-20)
adds methods for finding Grafana dashboards and folders by name
v0.0.2 (2021-09-18)
fixes CICD pipelines
v0.0.1 (2021-09-16)
templates from https://github.com/joaomcteixeira/python-project-skeleton
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file grafanarmadillo-0.0.9.tar.gz.
File metadata
- Download URL: grafanarmadillo-0.0.9.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94322016021d0ada774d6ba6aaa49ce360ca250379f20f5d3f8bf186676e3387
|
|
| MD5 |
a7a6f40374d3b96cff7bf887286a6c72
|
|
| BLAKE2b-256 |
0aad7c4f6b56652980f540cf8f134957f8ec4e1670b47da9814b731581f8373d
|
File details
Details for the file grafanarmadillo-0.0.9-py3-none-any.whl.
File metadata
- Download URL: grafanarmadillo-0.0.9-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cae42cf962f88a17b6406499f593aa793946e9a162198fe83de7e5beddb4f63
|
|
| MD5 |
6de76a4c654e85b4f66d8fa2027d2442
|
|
| BLAKE2b-256 |
6b082b5c4e6332df012fe57e26363173e7618f2ec28dfa3cb742bc8d106045d7
|