adds wraps to monitoring so functions have their names back (#2225)
adds wraps to monitoring so functions have their names back (#2225)

Callables lose their name attributes when monitoring is turned on as the wrapper function for monitoring doesn't wrap callables correctly. More details can be found in this issue: https://github.com/cooperative-computing-lab/cctools/issues/2813.  Issue is now fixed using wrap decorator from functools module.


Parsl/parsl,Parsl/parsl,Parsl/parsl,Parsl/parsl