class Fog::DNS::Google::Mock

Public Class Methods

data(_api_version) click to toggle source
# File lib/fog/dns/google/mock.rb, line 11
def self.data(_api_version)
  @data ||= {}
end
new(options) click to toggle source
# File lib/fog/dns/google/mock.rb, line 7
def initialize(options)
  shared_initialize(options[:google_project], GOOGLE_DNS_API_VERSION, GOOGLE_DNS_BASE_URL)
end
reset() click to toggle source
# File lib/fog/dns/google/mock.rb, line 15
def self.reset
  @data = nil
end

Public Instance Methods

create_change(_zone_name_or_id, _additions = [], _deletions = []) click to toggle source
# File lib/fog/dns/google/requests/create_change.rb, line 21
def create_change(_zone_name_or_id, _additions = [], _deletions = [])
  Fog::Mock.not_implemented
end
create_managed_zone(_name, _dns_name, _description) click to toggle source
# File lib/fog/dns/google/requests/create_managed_zone.rb, line 21
def create_managed_zone(_name, _dns_name, _description)
  Fog::Mock.not_implemented
end
data(project = @project) click to toggle source
# File lib/fog/dns/google/mock.rb, line 19
def data(project = @project)
  self.class.data(api_version)[project] ||= {
    :managed_zones => {},
    :resource_record_sets => {},
    :changes => {}
  }
end
delete_managed_zone(_name_or_id) click to toggle source
# File lib/fog/dns/google/requests/delete_managed_zone.rb, line 15
def delete_managed_zone(_name_or_id)
  Fog::Mock.not_implemented
end
get_change(_zone_name_or_id, _identity) click to toggle source
# File lib/fog/dns/google/requests/get_change.rb, line 15
def get_change(_zone_name_or_id, _identity)
  Fog::Mock.not_implemented
end
get_managed_zone(_name_or_id) click to toggle source
# File lib/fog/dns/google/requests/get_managed_zone.rb, line 15
def get_managed_zone(_name_or_id)
  Fog::Mock.not_implemented
end
get_project(_identity) click to toggle source
# File lib/fog/dns/google/requests/get_project.rb, line 16
def get_project(_identity)
  Fog::Mock.not_implemented
end
list_changes(_zone_name_or_id, _opts = {}) click to toggle source
# File lib/fog/dns/google/requests/list_changes.rb, line 22
def list_changes(_zone_name_or_id, _opts = {})
  Fog::Mock.not_implemented
end
list_managed_zones(_opts = {}) click to toggle source
# File lib/fog/dns/google/requests/list_managed_zones.rb, line 18
def list_managed_zones(_opts = {})
  Fog::Mock.not_implemented
end
list_resource_record_sets(_zone_name_or_id, _options = {}) click to toggle source
# File lib/fog/dns/google/requests/list_resource_record_sets.rb, line 22
def list_resource_record_sets(_zone_name_or_id, _options = {})
  Fog::Mock.not_implemented
end
reset_data() click to toggle source
# File lib/fog/dns/google/mock.rb, line 27
def reset_data
  self.class.data(api_version).delete(@project)
end