class Fog::DNS::Bluebox::Mock
Public Class Methods
data()
click to toggle source
# File lib/fog/bluebox/dns.rb, line 28 def self.data @data ||= Hash.new do |hash, key| hash[key] = {} end end
new(options={})
click to toggle source
# File lib/fog/bluebox/dns.rb, line 38 def initialize(options={}) @bluebox_customer_id = options[:bluebox_customer_id] @bluebox_api_key = options[:bluebox_api_key] end
reset()
click to toggle source
# File lib/fog/bluebox/dns.rb, line 34 def self.reset @data = nil end
Public Instance Methods
create_record(zone_id, type, name, content)
click to toggle source
# File lib/fog/bluebox/requests/dns/create_record.rb, line 38 def create_record(zone_id, type, name, content) Fog::Mock.not_implemented end
create_zone(options)
click to toggle source
# File lib/fog/bluebox/requests/dns/create_zone.rb, line 42 def create_zone(options) Fog::Mock.not_implemented end
data()
click to toggle source
# File lib/fog/bluebox/dns.rb, line 43 def data self.class.data[@bluebox_customer_id] end
delete_record(zone_id, record_id)
click to toggle source
# File lib/fog/bluebox/requests/dns/delete_record.rb, line 21 def delete_record(zone_id, record_id) Fog::Mock.not_implemented end
delete_zone(zone_id)
click to toggle source
# File lib/fog/bluebox/requests/dns/delete_zone.rb, line 21 def delete_zone(zone_id) Fog::Mock.not_implemented end
get_record(record_id)
click to toggle source
# File lib/fog/bluebox/requests/dns/get_record.rb, line 30 def get_record(record_id) Fog::Mock.not_implemented end
get_records()
click to toggle source
# File lib/fog/bluebox/requests/dns/get_records.rb, line 31 def get_records Fog::Mock.not_implemented end
get_zone(zone_id)
click to toggle source
# File lib/fog/bluebox/requests/dns/get_zone.rb, line 34 def get_zone(zone_id) Fog::Mock.not_implemented end
get_zones()
click to toggle source
# File lib/fog/bluebox/requests/dns/get_zones.rb, line 33 def get_zones Fog::Mock.not_implemented end
reset_data()
click to toggle source
# File lib/fog/bluebox/dns.rb, line 47 def reset_data self.class.data.delete(@bluebox_customer_id) end