WhiskeyDisk::Config::ConvertRoleStringsToListFilter

Public Instance Methods

convert_all_roles(domains_list) click to toggle source
# File lib/whiskey_disk/config/filters/convert_role_strings_to_list_filter.rb, line 11
def convert_all_roles(domains_list)
  domains_list.collect {|domain| convert_roles_for_domain(domain) }
end
convert_roles_for_domain(domain) click to toggle source
# File lib/whiskey_disk/config/filters/convert_role_strings_to_list_filter.rb, line 6
def convert_roles_for_domain(domain)
  return domain unless domain['roles']
  domain.merge('roles' => [ domain['roles'] ].flatten)
end
filter(data) click to toggle source
# File lib/whiskey_disk/config/filters/convert_role_strings_to_list_filter.rb, line 15
def filter(data)
  data.merge('domain' => convert_all_roles(data['domain']))
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.