def delete(*paths):
    for p in paths:
        if isinstance(p, Path):
            p.delete()
        elif isinstance(p, six.string_types):
            local.path(p).delete()
        elif hasattr(p, "__iter__"):
            delete(*p)
        else:
            raise TypeError("Cannot delete %r" % (p,))
Disables this logic block. Automatically called when one of the
dataset/ETHPy150Open tomerfiliba/plumbum/plumbum/path/utils.py/delete--crossover with--dataset/ETHPy150Open missionpinball/mpf/mpf/system/logic_blocks.py/LogicBlock.disable