[pyar] Puedo evitar ejecución del bloque con un Context Manager?

Hystrix ego en hystrix.com.ar
Sab Jun 15 13:41:49 ART 2013


2013/6/15 Lucio Torre <lucio.torre en gmail.com>:
> Esto a lo mejor tendria mas sentido asi:
>
> if not task_done(task_name):
>      with task_monitor(task_name):
>           do_task()
>
> Y la razon que propongo esto es porque nadie miente sobre lo que hace. Task
> done te dice si un task se hizo y task monitor se fija si un task se hace.
> (seguro hay un nombre mejor).
> En el otro ejemplo algo dice ser un avoid_twice, pero si vos no estas
> checkeando por el valor de done no cumple con su funcion.
>
> El problema seria la duplicacion de task_name.
>
> Lucio.

Es verdad, se podría cambiar el nombre de Avoid_twice a Was_done

Hystrix


More information about the pyar mailing list