Comment

Comment by git-pull

Fabric.

http://www.fabfile.org/

Works over SSH. Uses pure Python. No need to deploy and configure minions/agents/etc.

Fabric also benefits from being highly composable. Since it's python, you can parametrize and reuse functions and create class-based tasks [1]

Want to use Fabric with python 3? Here is a fork with Python 3 support: https://github.com/mathiasertl/fabric/

If you use fabtools, I maintain a fork of it for fabric3: https://github.com/develtech/fabtools/tree/fabric3

[1] http://docs.fabfile.org/en/1.14/usage/tasks.html#task-subcla...

parent git-pull 8 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton