pld-builder.new: PLD_Builder/config.py, PLD_Builder/request_handler_server....

glen glen at pld-linux.org
Mon Aug 25 15:36:08 CEST 2008


Author: glen                         Date: Mon Aug 25 13:36:08 2008 GMT
Module: pld-builder.new               Tag: HEAD
---- Log message:
- move request_server port to config

---- Files affected:
pld-builder.new/PLD_Builder:
   config.py (1.36 -> 1.37) , request_handler_server.py (1.2 -> 1.3) 
pld-builder.new/config:
   builder.conf (1.36 -> 1.37) 

---- Diffs:

================================================================
Index: pld-builder.new/PLD_Builder/config.py
diff -u pld-builder.new/PLD_Builder/config.py:1.36 pld-builder.new/PLD_Builder/config.py:1.37
--- pld-builder.new/PLD_Builder/config.py:1.36	Thu Jul 17 18:03:27 2008
+++ pld-builder.new/PLD_Builder/config.py	Mon Aug 25 15:36:03 2008
@@ -67,6 +67,7 @@
         self.max_keep_time = int(get("max_keep_time", 168))*60*60
         self.bot_email = get("bot_email", "")
         self.control_url = get("control_url")
+        self.request_handler_server_port = int(get("request_handler_server_port", 1234))
         self.admin_email = get("admin_email")
         self.builder_list = get("builder_list", "")
         self.gen_upinfo = get("gen_upinfo", "yes")
@@ -94,7 +95,6 @@
         self.rpmqa_filename = get("rpmqa_filename")
         self.job_slots = int(get("job_slots"))
         self.max_load = float(get("max_load"))
-        self.control_url = get("control_url")
         self.rpm_cache_dir = get("rpm_cache_dir", "/spools/ready")
         self.builder_user = get("builder_user", "builder")
         self.sudo_chroot_wrapper = get("sudo_chroot_wrapper", "")

================================================================
Index: pld-builder.new/PLD_Builder/request_handler_server.py
diff -u pld-builder.new/PLD_Builder/request_handler_server.py:1.2 pld-builder.new/PLD_Builder/request_handler_server.py:1.3
--- pld-builder.new/PLD_Builder/request_handler_server.py:1.2	Mon Aug 25 15:12:37 2008
+++ pld-builder.new/PLD_Builder/request_handler_server.py	Mon Aug 25 15:36:03 2008
@@ -1,13 +1,10 @@
 #!/usr/bin/python
 
-host = ""
-port = 1234
-
-
 import string
 import cgi
 import time
 import StringIO
+from config import config, init_conf
 
 from os import curdir, sep
 from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
@@ -52,8 +49,12 @@
 
 def main():
 	try:
+		init_conf()
+		host = ""
+		port = config.request_handler_server_port
+
 		server = HTTPServer((host, port), MyHandler)
-		print 'started httpserver...'
+		print 'started httpserver on :%d...' % port
 		server.serve_forever()
 	except KeyboardInterrupt:
 		print '^C received, shutting down server'

================================================================
Index: pld-builder.new/config/builder.conf
diff -u pld-builder.new/config/builder.conf:1.36 pld-builder.new/config/builder.conf:1.37
--- pld-builder.new/config/builder.conf:1.36	Thu Jul 17 18:03:27 2008
+++ pld-builder.new/config/builder.conf	Mon Aug 25 15:36:03 2008
@@ -27,6 +27,9 @@
 # Keep rpms in /spools/ready inside chroots for how long (in hours).
 max_keep_time = 168
 
+# TCP port number for request_handler_server.py
+request_handler_server_port = 1289
+
 # Send '*.uploadinfo' files along with built rpms (used by pld-ftp-admin), but
 # probably not usefull for small, 'personal' builders. [yes/no]
 gen_upinfo = yes
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/PLD_Builder/config.py?r1=1.36&r2=1.37&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/PLD_Builder/request_handler_server.py?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/config/builder.conf?r1=1.36&r2=1.37&f=u



More information about the pld-cvs-commit mailing list