Class: Jenkins2::CLI::WaitNodeOnline
- Inherits:
-
Jenkins2::CLI
- Object
- Jenkins2::CLI
- Jenkins2::CLI::WaitNodeOnline
- Defined in:
- lib/jenkins2/cli/nodes.rb
Instance Attribute Summary
Attributes inherited from Jenkins2::CLI
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Jenkins2::CLI
#call, class_to_command, #initialize, #parse, subcommands
Constructor Details
This class inherits a constructor from Jenkins2::CLI
Class Method Details
.description ⇒ Object
210 211 212 |
# File 'lib/jenkins2/cli/nodes.rb', line 210 def self.description 'Wait for a node to become online.' end |
Instance Method Details
#add_options ⇒ Object
214 215 216 217 218 219 220 221 222 223 224 |
# File 'lib/jenkins2/cli/nodes.rb', line 214 def parser.separator 'Mandatory arguments:' parser.on '-n', '--name NAME', 'Name of the node.' do |n| [:name] = n end parser.separator 'Optional arguments:' parser.on '-w', '--wait MINUTES', Integer, 'Maximum number of minutes to wait. Default is '\ '60.' do |w| [:wait] = w end end |