Skip to content

jeffderbyshire/pygration

Repository files navigation

Enstore Tape Migration Helper (Pygration)

This Repository is a Python collection of scripts used to help manage Enstore Tape Migration logs. The main script is run with a few command line arguments.

Getting Started

  • Setup Python 3.7 environment.
  • Clone this repository
  • Edit config/config.conf
  • Run python setup.py
  • Run python pygration check|process|logs [errors|no-errors|all]|status

Prerequisites

Deployment

To continuously check for new logs during migration process add a cronjob.

Add cronjob to run /path/to/files/migrate_helper_scripts/check_logs.sh

Versioning

We use SemVer for versions. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the GNU/GPLv3 License - see the LICENSE.md file for details

Acknowledgments