# File lib/whiskey_disk/config.rb, line 111 def normalize_domain(data) compacted = compact_list(data) return nil if compacted.empty? compacted.collect do |d| if d.respond_to?(:keys) row = { :name => (d['name'] || d[:name]) } roles = compact_list(d['roles'] || d[:roles]) row[:roles] = roles unless roles.empty? row else { :name => d } end end end