Sha256: ce2d9be732e87ddeeef71f489cb6b93af382606d9189371976552919f96ee704
Contents?: true
Size: 449 Bytes
Versions: 2
Compression:
Stored size: 449 Bytes
Contents
module Niso class Cloud include Niso::Utility 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 def method_missing(sym, *args, &block) @subject.send sym, *args, &block end def respond_to?(method) @subject.respond_to?(sym) || super end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
niso-2.0.6 | lib/niso/cloud.rb |
niso-2.0.4 | lib/niso/cloud.rb |