class Proxy::Monitoring::Api
Public Instance Methods
strip_domain(name)
click to toggle source
# File lib/smart_proxy_monitoring/monitoring_api.rb, line 71 def strip_domain(name) domain = Proxy::Monitoring::Plugin.settings.strip_domain name.slice!(domain) unless domain.nil? name end
validate_dns_name!(name)
click to toggle source
# File lib/smart_proxy_monitoring/monitoring_api.rb, line 67 def validate_dns_name!(name) raise Proxy::Monitoring::Error.new("Invalid DNS name #{name}") unless name =~ /^([a-zA-Z0-9]([-a-zA-Z0-9]+)?\.?)+$/ end