From: donghee yang Date: Wed, 12 Dec 2012 15:51:21 +0000 (+0900) Subject: [Title] Fixed a bug about remote server status X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=747172d7b84299c3d1b971649a6c4d3bfcaf3b8f;p=sdk%2Ftools%2Fsdk-build.git [Title] Fixed a bug about remote server status --- diff --git a/src/build_server/RemoteBuildServer.rb b/src/build_server/RemoteBuildServer.rb index d643e1e..934b5f7 100644 --- a/src/build_server/RemoteBuildServer.rb +++ b/src/build_server/RemoteBuildServer.rb @@ -200,7 +200,7 @@ class RemoteBuildServer def self.load(ip, port, db) saddr="#{ip}:#{port}" - row = db.select_one("SELECT * FROM remote_build_servers WHERE svr_addr='#{saddr}'") + row = db.select_one("SELECT remote_build_servers.*,supported_os.name as host_os_name FROM remote_build_servers, supported_os WHERE svr_addr='#{saddr}' and remote_build_servers.supported_os_id = supported_os.id") if not row.nil? then return load_row(row) end @@ -228,7 +228,7 @@ class RemoteBuildServer new_obj.max_working_jobs =row['max_job_count'] new_obj.working_job_count =row['working_job_count'] new_obj.waiting_job_count =row['waiting_job_count'] - + new_obj.host_os = row['host_os_name'] return new_obj end