Class: GOCD::Agents

Inherits:
Object
  • Object
show all
Defined in:
lib/gocd/agents/agents.rb

Class Method Summary collapse

Class Method Details

.agentsObject



20
21
22
# File 'lib/gocd/agents/agents.rb', line 20

def agents
  GOCD::AgentRepository.agents
end

.buildingObject



12
13
14
# File 'lib/gocd/agents/agents.rb', line 12

def building
  agents.select { |agent| agent.building? }
end

.disabledObject



16
17
18
# File 'lib/gocd/agents/agents.rb', line 16

def disabled
  agents.select { |agent| agent.disabled? }
end

.idleObject



4
5
6
# File 'lib/gocd/agents/agents.rb', line 4

def idle
  agents.select { |agent| agent.idle? }
end

.missingObject



8
9
10
# File 'lib/gocd/agents/agents.rb', line 8

def missing
  agents.select { |agent| agent.missing? }
end