Skip to content
This repository was archived by the owner on Dec 12, 2023. It is now read-only.

Releases: eSentire/grape

Added multivalue table to demo04

13 Sep 00:14

Choose a tag to compare

Release Notes

  1. Added a multivalue table to demo04 to show how non time series data can be incorporated.

Add demo04

12 Sep 20:49
de16523

Choose a tag to compare

Release Notes

  1. Added demo04 which shows how to create manual datasets for panels which allows mocks without changing the database.

Improve test coverage

11 Sep 22:20

Choose a tag to compare

Release Notes

  1. Refactored the test program.
  2. Added a test for the export function.
  3. Added additional tests for the user interface.
  4. Improved error message in the cli.
  5. Fixed option handling bug in the cli for -V.

Fix samples run.sh permissions problems

11 Sep 02:15

Choose a tag to compare

Release Notes

  1. The run.sh scripts in the samples directory tree did not have execute permissions which caused make targets like make demo01 to fail. Made them executable.

Initial release

11 Sep 00:44

Choose a tag to compare

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