lib/odania/plugin.rb in odania-0.0.37 vs lib/odania/plugin.rb in odania-0.0.38
- old
+ new
@@ -57,10 +57,18 @@
def get_subdomain_config(full_domain)
@consul.config.get get_subdomain_config_path(full_domain)
end
+ def set_valid_domain_config(config)
+ @consul.config.set get_valid_domain_config_path, config
+ end
+
+ def get_valid_domain_config
+ @consul.config.get get_valid_domain_config_path
+ end
+
def get_domain_config_for(domain, global_config=nil)
global_config = get_global_config if global_config.nil?
return global_config['domains'][domain], domain unless global_config['domains'][domain].nil?
return false, nil
@@ -72,9 +80,13 @@
private
def get_subdomain_config_path(full_domain)
"subdomain_config/#{full_domain}"
+ end
+
+ def get_valid_domain_config_path
+ 'valid_domain_config'
end
def get_global_plugin_config_path
'global_plugins_config'
end