Class: NeSpat
- Inherits:
-
Object
- Object
- NeSpat
- Defined in:
- lib/ne_spat.rb,
lib/ne_spat/config.rb,
lib/ne_spat/version.rb,
lib/ne_spat/executors.rb,
lib/ne_spat/executors/xxx.rb,
lib/ne_spat/executors/base.rb,
lib/ne_spat/executors/default.rb
Defined Under Namespace
Modules: Executors Classes: Config
Constant Summary collapse
- GOODBYE_MESSAGE =
"\b\bG00d M0rn1ng, V1etn@m!"- VERSION =
"0.3.0"
Instance Attribute Summary collapse
-
#config ⇒ Object
readonly
Returns the value of attribute config.
-
#parser ⇒ Object
readonly
Returns the value of attribute parser.
Class Method Summary collapse
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize ⇒ NeSpat
constructor
A new instance of NeSpat.
Constructor Details
Instance Attribute Details
#config ⇒ Object (readonly)
Returns the value of attribute config.
12 13 14 |
# File 'lib/ne_spat.rb', line 12 def config @config end |
#parser ⇒ Object (readonly)
Returns the value of attribute parser.
12 13 14 |
# File 'lib/ne_spat.rb', line 12 def parser @parser end |
Class Method Details
.call ⇒ Object
14 15 16 |
# File 'lib/ne_spat.rb', line 14 def self.call new.call end |
Instance Method Details
#call ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/ne_spat.rb', line 23 def call setup_parser start_execution rescue OptionParser::MissingArgument => error puts(error.) rescue Interrupt print_goodbye end |