def out_of_date(original, derived):
    return (not os.path.exists(derived) or
            (os.path.exists(original) and
             os.stat(derived).st_mtime < os.stat(original).st_mtime))
Return a generator iterating over hosts
dataset/ETHPy150Open mwaskom/seaborn/doc/sphinxext/plot_directive.py/out_of_date--crossover with--dataset/ETHPy150Open saltstack/salt/salt/runners/lxc.py/_list_iter