class Tenma::Ichiba::Options
Attributes
raw[R]
Public Class Methods
new(opts)
click to toggle source
# File lib/tenma/ichiba/options.rb, line 8 def initialize(opts) @raw = Hashie::Mash.new(opts.map { |k, v| [k.gsub(/-/, "_"), v] }.to_h) end
Public Instance Methods
create_instance?()
click to toggle source
# File lib/tenma/ichiba/options.rb, line 12 def create_instance? return !!raw.create_instance end
delete_all_instances?()
click to toggle source
# File lib/tenma/ichiba/options.rb, line 20 def delete_all_instances? return !!raw.delete_all_instances end
delete_instance?()
click to toggle source
# File lib/tenma/ichiba/options.rb, line 16 def delete_instance? return !!raw.delete_instance end
provision_instance?()
click to toggle source
# File lib/tenma/ichiba/options.rb, line 24 def provision_instance? return !!raw.provision_instance end
restart_instance?()
click to toggle source
# File lib/tenma/ichiba/options.rb, line 28 def restart_instance? return !!raw.restart_instance end