
distributed-python-for-scripting
Much distributed computing software is in the end, under many layers, a simple "ssh somewhere doSomething". This code shows that fact in as few layers as practicable. Uses Python's multiprocessing and subprocess modules to maintain a job queue and manage jobs on remote hosts. At the top level, you generate a list of command lines and simply request they be executed in parallel. Works in Python 2.6 and 3.
Project Information
The project was created on Jul 8, 2011.
- License: GNU GPL v3
- 5 stars
- svn-based source control
Labels:
Academic
Python
Distributed
SSH