Changed files:
PLD_Builder/file_sender.py -> 1.7
PLD_Builder/load_balancer.py -> 1.6
PLD_Builder/request_fetcher.py -> 1.6
PLD_Builder/request_handler.py -> 1.16
PLD_Builder/rpm_builder.py -> 1.8
PLD_Builder/srpm_builder.py -> 1.15
maybe_flush_queue(path.buildlogs_queue_dir)
maybe_flush_queue(path.ftp_queue_dir)
-wrap.wrap(main)
+if __name__ == '__main__':
+ wrap.wrap(main)
except:
pass
-wrap.wrap(main)
+if __name__ == '__main__':
+ wrap.wrap(main)
f.write("%d\n" % max_no)
f.close()
status.pop()
-
-wrap.wrap(main)
+
+if __name__ == '__main__':
+ wrap.wrap(main)
status.pop()
sys.exit(0)
-wrap.wrap(main)
+if __name__ == '__main__':
+ wrap.wrap(main)
except:
pass
-def main():
- if len(sys.argv) < 2:
- raise "fatal: need to have builder name as first arg"
- init_conf(sys.argv[1])
+def main_for(builder):
+ init_conf(builder)
# allow only one build in given builder at once
if not lock.lock("building-rpm-for-%s" % config.builder, non_block = 1):
return
handle_request(r)
status.pop()
-wrap.wrap(main)
+def main():
+ if len(sys.argv) < 2:
+ raise "fatal: need to have builder name as first arg"
+ return main_for(sys.argv[1])
+
+if __name__ == '__main__':
+ wrap.wrap(main)
handle_request(r)
status.pop()
-wrap.wrap(main)
+if __name__ == '__main__':
+ wrap.wrap(main)