Skip to main content

Galileo DB: Gateway and client tools for the Galileo Experiment DB

Project description

Galileo DB: Galileo Experiment System Database

PyPI Version Build Status Coverage Status

This project provides an API to work with the experiment database (edb) of Galileo. Specifically, it provides the following functionality:

  • Core model of the database (Experiment, Telemetry, NodeInfo, ...)
  • Various bindings to an actual database (sqlite, mysql)
  • Telemetry subscriber to write telemetry into edb.
  • Trace recorder

Galileo DB Parameters

Environment variables

The Galileo DB project allows the following parameters via environment variables.

Variable Default Description
galileo_expdb_influxdb_url http://localhost:8086 The InfluxDB host
galileo_expdb_influxdb_token my-token The InfluxDB auth token
galileo_expdb_influxdb_timeout 10000 Time waiting for connection to InfluxDB
galileo_expdb_influxdb_org galileo InfluxDB organization
galileo_expdb_influxdb_org_id org-id InfluxDB organization

Run tests

Tests are located in the tests package.

To run the InfluxDB tests, you need to be able to connect to a running InfluxDB instance. Set the connection details via environment variables.

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

galileo-db-0.10.4.tar.gz (22.6 kB view details)

Uploaded Source

File details

Details for the file galileo-db-0.10.4.tar.gz.

File metadata

  • Download URL: galileo-db-0.10.4.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for galileo-db-0.10.4.tar.gz
Algorithm Hash digest
SHA256 ee86d3f0d9bc75e6b9087956a1234798474fccf860cd83cd1113f4e120fcdf5c
MD5 b38d7514f583d6f8e124a0150e7da13f
BLAKE2b-256 db7366293f69cfe1f2940e7717114125726bd82023cf02bae9cf9431acb0786d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page