Python-deploy-framework

Framework for remote execution on Posix systems.

Important key features are:

  • Powerful interactive command line with autocompletion;
  • Interactive and fast parallel execution;
  • Reusability of your code (through inheritance);
  • Normally using SSH for remote execution, but pluggable for other execution methods;
  • Pluggable logging framework;
  • All scripts can be used as a library, easy to call from another Python application. (No global state.)

It’s more powerful than Fabric, but different from Saltstack. It’s not meant to replace anything, it’s another tool for your toolbox.

Questions? Just create a ticket in Github for now: