Skip to content
EIDAPublic

About

Datacenter Change Trigger is a command-line tool designed to automate actions based on metadata and data changes in seismic datacenters. It ensures data consistency by triggering updates in seedpsd, wfcatalog, and availability services when integration or removal events occur.

Resources

Security policy

Stars

1 star

Watchers

4 watching

Forks

Repository files navigation

dmtri

Run Tests Coverage

dmtri is a command-line tool designed to trigger metadata and data refresh simulations across EIDA nodes using Ansible automation. It works across these components:

  • seedpsd
  • wfcatalog
  • availability

It uses .dmtri_jobs.json per host to track async job state and integrates with uv and ansible for CLI automation.

Documentation

The full documentation lives in docs/:

License

Copyright © 2026 EIDA (European Integrated Data Archive).

dmtri is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

About

Datacenter Change Trigger is a command-line tool designed to automate actions based on metadata and data changes in seismic datacenters. It ensures data consistency by triggering updates in seedpsd, wfcatalog, and availability services when integration or removal events occur.

Resources

Security policy

Stars

1 star

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages