On 9/12/2012 6:20 AM, andrea crotti wrote:
I wrote a decorator that takes a function, run it in a forked process
and return the PID:
This strikes me as an abuse of the decorator syntax.
@wrap
def f(): pass
is just syntactic sugar for
def f(): pass
f = wrap(f)
but that is not what you are doing.
def run_in_fork(func)
def f(): pass
run_in_fork(f)
would let you test run_in_fork with simple test oriented functions and
separately test your real functions without the complication of the fork
process.
My 2 cents anyway.
--
Terry Jan Reedy
--
http://mail.python.org/mailman/listinfo/python-list