def initialize(access_info = nil)
if access_info != nil
@domain_suffix = access_info[:domain_suffix]
elsif defined? Rails
access_info = Rails.application.config.dns
@domain_suffix = Rails.application.config.openshift[:domain_suffix]
else
raise Exception.new("BIND DNS service is not initialized")
end
@server = access_info[:server]
@port = access_info[:port].to_i
@src_port = access_info[:src_port].to_i if access_info[:src_port].to_i
@keyname = access_info[:keyname]
@keyvalue = access_info[:keyvalue]
@zone = access_info[:zone]
end