This repository was archived by the owner on Dec 12, 2023. It is now read-only.
Releases: eSentire/grape
Releases · eSentire/grape
Added multivalue table to demo04
Release Notes
- Added a multivalue table to demo04 to show how non time series data can be incorporated.
Add demo04
Release Notes
- Added demo04 which shows how to create manual datasets for panels which allows mocks without changing the database.
Improve test coverage
Release Notes
- Refactored the test program.
- Added a test for the export function.
- Added additional tests for the user interface.
- Improved error message in the cli.
- Fixed option handling bug in the cli for -V.
Fix samples run.sh permissions problems
Release Notes
- The run.sh scripts in the samples directory tree did not have execute permissions which caused make targets like
make demo01to fail. Made them executable.
Initial release
Release Notes
Usage:
grape [COMMAND] [OPTIONS]
Description:
Welcome to the Grafana Model Development tool.
This tool allows you to create, develop and maintain Grafana
models in a local environment using docker containers.
It can even import from and export to production setups.
To use this tool you must have python3, pipenv and docker
installed.
Commands:
Each command has its own help and examples. You get that help by
specifying "COMMAND help" or "COMMAND -h" or "COMMAND --help".
The following commands are available:
help This message.
version The system version.
create The create operation creates a docker container
for grafana and a docker container for postgres.
It then sets the datasource in the grafana server
and creates a local directory to save the postgres
state.
delete The delete operation deletes all artifacts created
by the create operation.
save The save operation captures the specified
visualization environment in a zip file.
It is what you use to capture changes for
future use.
load The load operation updates the visualization
environment from a saved state (zip file).
import The import operation captures an external
grafana environment for the purposes of
experimenting or working locally.
It imports rhe datasources without passwords
because grafana never exports passwords which
means that they have to be updated manually
after the import operation completes or by
specifying the passwords in the associated
conf file. It does not import databases.
The import operation creates a zip file that
can be used by a load operation. It also
requires a conf file that is specified by
the -x option.
export The export operation exports a grafana
visualization service to an external
source. It requires a zip file from a
save operation (-f) and a YAML file that
describes the external source (-x).
Version:
grape-0.1.0