Pythonprocesswrapper is a project mainly written in ..., it's free.
Simple Process Wrapper For Python
This is a Process Wrapper application which will launch the application with the specified parameter and restart the process if it fails
from the wrapper folder
python wrapper.py
Optional -l
no need to specify the log file. Automatically the error will be in the "error_log" and output will be in "out_log"
Help python wrapper.py -h
here i am writing the error to command.log file (default) for specifing please use --log
Alert Mail Implementation (partially completed) Restarting the process if it fails