SVN: toys/stbr/queue.php

vip vip at pld-linux.org
Thu May 17 12:30:12 CEST 2007


Author: vip
Date: Thu May 17 12:30:01 2007
New Revision: 8587

Modified:
   toys/stbr/queue.php
Log:
- allow multiple batch in group


Modified: toys/stbr/queue.php
==============================================================================
--- toys/stbr/queue.php	(original)
+++ toys/stbr/queue.php	Thu May 17 12:30:01 2007
@@ -47,25 +47,29 @@
 		{
 			$queue_requster = (string)$group->requester;
 			$queue_date = (int)$group->time;
-			$queue_spec = (string)$group->batch->spec;
 			$queue_flags = (string)$group->Attributes()->flags;
+
+			foreach($group->batch as $batch)
+			{
+				$queue_spec = (string)$batch->spec;
 		
-			if($spec['spec'] != $queue_spec)
-				continue;
+				if($spec['spec'] != $queue_spec)
+					continue;
 	
-			if($spec['date'] < $queue_date)
-			{
-				$builder = array();
-
-				foreach($group->batch->builder as $b)
+				if($spec['date'] < $queue_date)
 				{
-					$builder[(string)$b] = (string)$b->Attributes()->status;
+					$builder = array();
+
+					foreach($group->batch->builder as $b)
+					{
+						$builder[(string)$b] = (string)$b->Attributes()->status;
+					}
+					$result = array('date' => $queue_date,
+							'requester' => $queue_requster,
+							'flags' => $queue_flags,
+							'builder' => $builder
+						);
 				}
-				$result = array('date' => $queue_date,
-						'requester' => $queue_requster,
-						'flags' => $queue_flags,
-						'builder' => $builder
-					);
 			}
 		}
 	


More information about the pld-cvs-commit mailing list