[Title] Changed to show sorted project list when "query"
authordonghee yang <donghee.yang@samsung.com>
Thu, 16 Aug 2012 01:03:22 +0000 (10:03 +0900)
committerdonghee yang <donghee.yang@samsung.com>
Thu, 16 Aug 2012 01:03:22 +0000 (10:03 +0900)
src/build_server/SocketJobRequestListener.rb

index b04494f3ded479a3d328fcc6d0ef0a84abc55be1..99337cbc9e23c68376643914737590d8a66c5361 100644 (file)
@@ -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