+
+ failedmirrorsfile = os.path.join(base, 'master', component + "-failedmirrors")
+ if 'failed' in cnt:
+ log("WARNING: %d clients failed! Continuing anyway!"%(cnt['failed'],))
+ global had_warnings
+ had_warnings = True
+ f = open(failedmirrorsfile, "w")
+ for c in status:
+ if status[c] == 'failed': f.write(c+"\n")
+ f.close()
+ else:
+ if os.path.exists(failedmirrorsfile): os.unlink(failedmirrorsfile)
+
+ if 'waiting' in cnt: