class OpenShift::DnsService
Public Class Methods
instance()
click to toggle source
# File lib/openshift/dns_service.rb, line 9 def self.instance @oo_dns_provider.new end
new()
click to toggle source
# File lib/openshift/dns_service.rb, line 13 def initialize end
provider=(provider_class)
click to toggle source
# File lib/openshift/dns_service.rb, line 5 def self.provider=(provider_class) @oo_dns_provider = provider_class end
Public Instance Methods
close()
click to toggle source
# File lib/openshift/dns_service.rb, line 38 def close end
deregister_application(app_name, namespace)
click to toggle source
# File lib/openshift/dns_service.rb, line 29 def deregister_application(app_name, namespace) end
deregister_namespace(namespace)
click to toggle source
# File lib/openshift/dns_service.rb, line 23 def deregister_namespace(namespace) end
modify_application(app_name, namespace, public_hostname)
click to toggle source
# File lib/openshift/dns_service.rb, line 32 def modify_application(app_name, namespace, public_hostname) end
namespace_available?(namespace)
click to toggle source
# File lib/openshift/dns_service.rb, line 16 def namespace_available?(namespace) return true end
publish()
click to toggle source
# File lib/openshift/dns_service.rb, line 35 def publish end
register_application(app_name, namespace, public_hostname)
click to toggle source
# File lib/openshift/dns_service.rb, line 26 def register_application(app_name, namespace, public_hostname) end
register_namespace(namespace)
click to toggle source
# File lib/openshift/dns_service.rb, line 20 def register_namespace(namespace) end