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

[Validate]

Generated with the Darkfish Rdoc Generator 2.