class Options::ConnectorOptionParser
Option parser of basic (see Options::BasicOptionParser
) and specific options for connector client
Specific connector options¶ ↑
- count
-
number of connections to create (default: DEFAULT_COUNT, see
Defaults
)
Public Class Methods
new(args)
click to toggle source
Initialization and parsing of basic and specific connector options
Parameters¶ ↑
- args
-
arguments to parse
Calls superclass method
Options::BasicOptionParser::new
# File lib/options/connector_option_parser.rb, line 31 def initialize(args) # Initialization of basic options super() # Connector usage @opt_parser.banner = "Usage: <connector_program> [OPTIONS]" # Connector specific options with default values # Number of connections option @options.count = Defaults::DEFAULT_COUNT # Number of messages @opt_parser.on( "-c", "--count COUNT", Integer, "number of connections to create "+ "(default: #{Defaults::DEFAULT_COUNT})" ) do |count| @options.count = count end # Parse basic and specific options for connector client parse(args) end