From 8e3eec93d38bcca5169534cf555c26dcfb41444c Mon Sep 17 00:00:00 2001 From: donghee yang Date: Thu, 16 Aug 2012 10:03:22 +0900 Subject: [PATCH] [Title] Changed to show sorted project list when "query" --- src/build_server/SocketJobRequestListener.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/build_server/SocketJobRequestListener.rb b/src/build_server/SocketJobRequestListener.rb index b04494f..99337cb 100644 --- a/src/build_server/SocketJobRequestListener.rb +++ b/src/build_server/SocketJobRequestListener.rb @@ -396,17 +396,18 @@ class SocketJobRequestListener when "PROJECT" BuildCommServer.send_begin(req) # print GIT projects - for prj in @parent_server.prjmgr.projects + sorted_list = @parent_server.prjmgr.projects.sort { |x,y| x.name <=> y.name } + for prj in sorted_list if prj.type != "GIT" then next end BuildCommServer.send(req,"G,#{prj.name},#{prj.repository},#{prj.branch}") end # print BINARY projects - for prj in @parent_server.prjmgr.projects + for prj in sorted_list if prj.type != "BINARY" then next end BuildCommServer.send(req,"B,#{prj.name},#{prj.pkg_name}") end # print REMOTE project - for prj in @parent_server.prjmgr.projects + for prj in sorted_list if prj.type != "REMOTE" then next end BuildCommServer.send(req,"R,#{prj.name}") end -- 2.34.1