class WhiskeyDisk::Config::LocalizeDomainsFilter
Public Instance Methods
filter(data)
click to toggle source
# File lib/whiskey_disk/config/filters/localize_domains_filter.rb, line 18 def filter(data) data.merge('domain' => localize_domains(data['domain'])) end
is_local?(name)
click to toggle source
# File lib/whiskey_disk/config/filters/localize_domains_filter.rb, line 6 def is_local?(name) name.nil? or name == '' end
localize(name)
click to toggle source
# File lib/whiskey_disk/config/filters/localize_domains_filter.rb, line 10 def localize(name) is_local?(name) ? 'local' : name end
localize_domains(domain_list)
click to toggle source
# File lib/whiskey_disk/config/filters/localize_domains_filter.rb, line 14 def localize_domains(domain_list) domain_list.collect {|domain| domain.merge('name' => localize(domain['name'])) } end