Method: Inspec::Resources::UnixUser#parse_id_entries

Defined in:
lib/resources/user.rb

#parse_id_entries(raw) ⇒ Object

splits the results of id into seperate lines



235
236
237
238
239
240
241
242
243
# File 'lib/resources/user.rb', line 235

def parse_id_entries(raw)
  data = []
  until (index = raw.index(/\)\s{1}/)).nil?
    data.push(raw[0, index+1]) # inclue closing )
    raw = raw[index+2, raw.length-index-2]
  end
  data.push(raw) if !raw.nil?
  data.join("\n")
end