    # File lib/phusion_passenger/utils/hosts_file_parser.rb, line 67
            def add_group_data(marker, data)
                    begin_index = find_line(0, "###### BEGIN #{marker} ######")
                    end_index = find_line(begin_index + 1, "###### END #{marker} ######") if begin_index
                    if begin_index && end_index
                            @lines[begin_index + 1 .. end_index - 1] = data.split("\n")
                    else
                            @lines << "###### BEGIN #{marker} ######"
                            @lines.concat(data.split("\n"))
                            @lines << "###### END #{marker} ######"
                    end
            end