module Cyoi::Cli::Helpers::Provider

Public Instance Methods

fog_compute() click to toggle source

If the provider_client uses fog, then this will return its fog_compute client object

# File lib/cyoi/cli/helpers/provider.rb, line 11
def fog_compute
  provider_client.respond_to?(:fog_compute) ? provider_client.fog_compute : nil
end
provider_client() click to toggle source
# File lib/cyoi/cli/helpers/provider.rb, line 4
def provider_client
  @provider_client ||= begin
    Cyoi::Providers.provider_client(settings.provider)
  end
end