General purpose migration framework (upgrades, downgrades).
Project description
Transmutator is a general purpose migration framework. It focuses on automating actions you perform to upgrade (or downgrade) a product.
A typical migration for a web service could include:
ask admin for confirmation
enable maintenance page
stop frontends
backup data
update configuration
provision machines (upgrade software)
migrate databases
restart frontends
run smoketests
disable maintenance page.
Demo
Check https://transmutator.readthedocs.org/en/latest/demo.html
Ressources
Documentation: https://transmutator.readthedocs.org
Code repository: https://github.com/benoitbryon/transmutator
Bugtracker: https://github.com/benoitbryon/transmutator/issues
Continuous integration: https://travis-ci.org/benoitbryon/transmutator
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file transmutator-0.1.tar.gz.
File metadata
- Download URL: transmutator-0.1.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
077b0110f19d4a3ac1cd96458f4237881b6c94f9ebe1a9723ca5e8e277f6564c
|
|
| MD5 |
e83384a4f704faafb7bed93228709aa1
|
|
| BLAKE2b-256 |
86c2679df7678834b1c2ead84fca835519f44845bf0cde1d6265ece509667c55
|