Class: BuildEval::Monitor::Server
- Defined in:
- lib/build_eval/monitor/server.rb
Instance Method Summary collapse
- #evaluate ⇒ Object
-
#initialize(args) ⇒ Server
constructor
A new instance of Server.
Methods inherited from Base
Constructor Details
#initialize(args) ⇒ Server
Returns a new instance of Server.
6 7 8 9 |
# File 'lib/build_eval/monitor/server.rb', line 6 def initialize(args) @server = args[:server] @build_names = args[:build_names] end |
Instance Method Details
#evaluate ⇒ Object
11 12 13 14 |
# File 'lib/build_eval/monitor/server.rb', line 11 def evaluate build_results = @build_names.map { |build_name| @server.build_result(build_name) } BuildEval::Result::ServerResult.new(@server, build_results) end |