def cbGetTargetsFallbackMirrors(mirrors, schedulers): args = map(lambda x: {"uuid" : x[0], "name": x[1]}, targets) d2 = MirrorApi().getFallbackMirrors(args) d2.addCallback(cbCreateTargets, mirrors, schedulers) d2.addErrback(lambda err: err) return d2
def cbGetTargetsFallbackMirrors(mirrors, schedulers): args = map(lambda x: {"uuid": x[0], "name": x[1]}, targets) d2 = MirrorApi().getFallbackMirrors(args) d2.addCallback(cbCreateTargets, mirrors, schedulers) d2.addErrback(lambda err: err) return d2
def cbGetTargetsMirrors(schedulers): args = map(lambda x: {"uuid" : x[0], "name": x[1]}, targets) d1 = MirrorApi().getMirrors(args) d1.addCallback(cbGetTargetsFallbackMirrors, schedulers) d1.addErrback(lambda err: err) return d1
def cbGetTargetsMirrors(schedulers): args = map(lambda x: {"uuid": x[0], "name": x[1]}, targets) d1 = MirrorApi().getMirrors(args) d1.addCallback(cbGetTargetsFallbackMirrors, schedulers) d1.addErrback(lambda err: err) return d1