def wraps(wrapped, **kwargs):
  return functools.partial(update_wrapper, wrapped=wrapped, **kwargs)
Wait for an app to have num_tasks tasks launched. If the app isn't found, then this will swallow the exception
dataset/ETHPy150Open tellapart/commandr/commandr/functools_util.py/wraps--crossover with--dataset/ETHPy150Open Yelp/paasta/paasta_tools/marathon_tools.py/wait_for_app_to_launch_tasks