# 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
# 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
# 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