class Fog::OracleCloud::Monitoring::Mock

Public Class Methods

data() click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 88
def self.data 
  @data ||= {
  
  }
end
new(options={}) click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 70
def initialize(options={})
  @username = options[:oracle_username]
  @password = options[:oracle_password]
  @identity_domain   = options[:oracle_domain]
end
reset() click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 94
def self.reset
  @data = nil
end

Public Instance Methods

data() click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 98
def data 
  self.class.data
end
list_instances() click to toggle source
# File lib/fog/oraclecloud/requests/monitoring/list_metrics_reports.rb, line 16
def list_instances
  response = Excon::Response.new

  #instances = self.data[:instances].values

  response.body = {
    'items' => []
  }
  response
end
password() click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 80
def password
  @password
end
region_url() click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 84
def region_url
  @region_url
end
username() click to toggle source
# File lib/fog/oraclecloud/monitoring.rb, line 76
def username
  @username
end