skip to navigation
skip to content

transmutator 0.1

General purpose migration framework (upgrades, downgrades).

Transmutator is a general purpose migration framework. It focuses on automating actions you perform to upgrade (or downgrade) a product.

Warning

This project is experimental. At this stage, it just describes concepts. Perhaps the concepts are implemented by some existing tools.

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.
 
File Type Py Version Uploaded on Size
transmutator-0.1.tar.gz (md5) Source 2015-05-28 7KB