Request->contains('limit') ? intval($this->Request['limit']) : 0; $pools = $this->getModule('pool')->getPools($limit); $result = $this->getModule('bconsole')->bconsoleCommand($this->director, array('.pool')); if ($result->exitcode === 0) { $pools_output = array(); foreach($pools as $pool) { if(in_array($pool->name, $result->output)) { $pools_output[] = $pool; } } $this->output = $pools_output; $this->error = PoolError::ERROR_NO_ERRORS; } else { $this->output = $result->output; $this->error = $result->exitcode; } } } ?>