)]}'
{"contrib/archive/backends/impl_ipa/__init__.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"4e3cc797278786c9f9cd0a7544a3805130471525","unresolved":false,"context_lines":[{"line_number":225,"context_line":"        args \u003d {\u0027idnssoamname\u0027: servers[0][\u0027name\u0027]}"},{"line_number":226,"context_line":"        if self.force:"},{"line_number":227,"context_line":"            args[\u0027force\u0027] \u003d True"},{"line_number":228,"context_line":"        for dkey, ipakey in domain2ipa.items():"},{"line_number":229,"context_line":"            if dkey in domain:"},{"line_number":230,"context_line":"                args[ipakey] \u003d domain[dkey]"},{"line_number":231,"context_line":"        ipareq[\u0027params\u0027] \u003d [params, args]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_20aee62e","line":228,"updated":"2015-07-20 12:12:52.000000000","message":"This actually needs to switch to:\n\n    for dkey, ipakey in list(domain2ipa.items()):","commit_id":"bb0bd4bb982d96d89c014ce8178ac169d2c10dde"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"4e3cc797278786c9f9cd0a7544a3805130471525","unresolved":false,"context_lines":[{"line_number":245,"context_line":"        ipareq \u003d {\u0027method\u0027: \u0027dnszone_mod\u0027, \u0027id\u0027: 0}"},{"line_number":246,"context_line":"        params \u003d [domain[\u0027name\u0027]]"},{"line_number":247,"context_line":"        args \u003d {}"},{"line_number":248,"context_line":"        for dkey, ipakey in domain2ipa.items():"},{"line_number":249,"context_line":"            if dkey in domain:"},{"line_number":250,"context_line":"                args[ipakey] \u003d domain[dkey]"},{"line_number":251,"context_line":"        ipareq[\u0027params\u0027] \u003d [params, args]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_c0aaa219","line":248,"updated":"2015-07-20 12:12:52.000000000","message":"This actually needs to switch to:\n\n    for dkey, ipakey in list(domain2ipa.items()):","commit_id":"bb0bd4bb982d96d89c014ce8178ac169d2c10dde"}],"contrib/ipaextractor.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"4e3cc797278786c9f9cd0a7544a3805130471525","unresolved":false,"context_lines":[{"line_number":79,"context_line":""},{"line_number":80,"context_line":"# create mapping of ipa record types to designate types"},{"line_number":81,"context_line":"iparectype2designate \u003d {}"},{"line_number":82,"context_line":"for rectype, tup in impl_ipa.rectype2iparectype.items():"},{"line_number":83,"context_line":"    iparectype \u003d tup[0]"},{"line_number":84,"context_line":"    iparectype2designate[iparectype] \u003d rectype"},{"line_number":85,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_406d3203","line":82,"updated":"2015-07-20 12:12:52.000000000","message":"This actually needs to switch to:\n\n    for rectype, tup in list(impl_ipa.rectype2iparectype.items()):","commit_id":"bb0bd4bb982d96d89c014ce8178ac169d2c10dde"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"4e3cc797278786c9f9cd0a7544a3805130471525","unresolved":false,"context_lines":[{"line_number":195,"context_line":"                                     (server, pprint.pformat(resp.json())))"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    # next - delete servers in designate not in ipa"},{"line_number":198,"context_line":"    for server, sid in dservers.items():"},{"line_number":199,"context_line":"        if server not in servers:"},{"line_number":200,"context_line":"            delresp \u003d designatereq.delete(srvurl + \"/\" + sid)"},{"line_number":201,"context_line":"            if delresp.status_code \u003d\u003d 200:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_c0814291","line":198,"updated":"2015-07-20 12:12:52.000000000","message":"This actually needs to switch to:\n\n    for server, sid in list(dservers.items()):","commit_id":"bb0bd4bb982d96d89c014ce8178ac169d2c10dde"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"4e3cc797278786c9f9cd0a7544a3805130471525","unresolved":false,"context_lines":[{"line_number":252,"context_line":"                zrec[\u0027idnszoneactive\u0027][0] \u003d\u003d \u0027TRUE\u0027:"},{"line_number":253,"context_line":"            # ipa returns every data field as a list"},{"line_number":254,"context_line":"            # convert the list to a scalar"},{"line_number":255,"context_line":"            for n, v in zrec.items():"},{"line_number":256,"context_line":"                if n in zoneskips:"},{"line_number":257,"context_line":"                    continue"},{"line_number":258,"context_line":"                if isinstance(v, list):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_e07ebead","line":255,"updated":"2015-07-20 12:12:52.000000000","message":"This actually needs to switch to:\n\n    for n, v in list(zrec.items()):","commit_id":"bb0bd4bb982d96d89c014ce8178ac169d2c10dde"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"4e3cc797278786c9f9cd0a7544a3805130471525","unresolved":false,"context_lines":[{"line_number":345,"context_line":"        zonerecs[desreq[\u0027name\u0027]] \u003d resp.json()[\u0027id\u0027]"},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"    # get the records for each zone"},{"line_number":348,"context_line":"    for zonename, domainid in zonerecs.items():"},{"line_number":349,"context_line":"        recurl \u003d designateurl + \"/domains/\" + domainid + \"/records\""},{"line_number":350,"context_line":"        iparecs \u003d getiparecords(ipabackend, zonename, version)"},{"line_number":351,"context_line":"        for rec in iparecs:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_a04f5691","line":348,"updated":"2015-07-20 12:12:52.000000000","message":"This actually needs to switch to:\n\n    for zonename, domainid in list(zonerecs.items()):","commit_id":"bb0bd4bb982d96d89c014ce8178ac169d2c10dde"}]}
