def METHOD_NAME(self, content):
    """
    Parse each line in the file ``/etc/fstab``.
    """
    fstab_output = parse_delimited_table([FS_HEADINGS] + get_active_lines(content), raw_line_key='raw')
    self.data = []
    for line in fstab_output:
        line['fs_spec'] = line.get('fs_spec', '')
        line['fs_vfstype'] = line.get('fs_vfstype', '')
        # Decode fs_file to transfer the '\040' to ' '.
        # Encode first and then decode works for both Python2 and Python3.
        line['fs_file'] = line.get('fs_file', '').encode().decode("unicode-escape")
        line['fs_freq'] = int(line.get('fs_freq', '0'))
        line['fs_passno'] = int(line.get('fs_passno', '0'))
        # if there is no mntops, it is defaults.
        # (/dev/foo /foo somefs defaults   0 0) and (/dev/foo /foo somefs) are same
        line['raw_fs_mntops'] = line.get('raw_fs_mntops', 'defaults')
        # optlist_to_dict converts 'key=value' to key: value and 'key' to key: True
        line['fs_mntops'] = MountOpts(optlist_to_dict(line.get('raw_fs_mntops')))
        self.data.append(FSTabEntry(line))
    # assert: all mount points of valid entries are unique by definition
    self.mounted_on = dict((row.fs_file, row) for row in self.data)