class Niso::Cloud

Public Class Methods

new(cli, provider) click to toggle source
# File lib/niso/cloud.rb, line 5
def initialize(cli, provider)
  @subject = case provider
  when 'do'
    Niso::Cloud::DropletKit.new(cli, provider)
  else
    abort_with "Provider #{provider} is not valid!"
  end
end

Public Instance Methods

method_missing(sym, *args, &block) click to toggle source
# File lib/niso/cloud.rb, line 14
def method_missing(sym, *args, &block)
  @subject.send sym, *args, &block
end
respond_to?(method) click to toggle source
Calls superclass method
# File lib/niso/cloud.rb, line 18
def respond_to?(method)
  @subject.respond_to?(sym) || super
end