)]}'
{"jenkins/__init__.py":[{"author":{"_account_id":1054,"name":"Darragh Bailey","email":"daragh.bailey@gmail.com","username":"dbailey-k"},"change_message_id":"5153a1f113064dd8b1f026fea1b799285bfb93bf","unresolved":false,"context_lines":[{"line_number":601,"context_line":"                self.server + CREATE_JOB % self._get_encoded_params(locals()),"},{"line_number":602,"context_line":"                config_xml.encode(\u0027utf-8\u0027),"},{"line_number":603,"context_line":"                DEFAULT_HEADERS),"},{"line_number":604,"context_line":"            b\u0027\u0027)"},{"line_number":605,"context_line":"        self.assert_job_exists(name, \u0027create[%s] failed\u0027)"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"    def get_job_config(self, name):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_1aebd114","line":604,"updated":"2015-05-20 09:28:35.000000000","message":"I don\u0027t believe the b\u0027\u0027 is needed here, should be just whether a second (or data) parameter to Request() which determines if Request builds a POST request or GET request. So as long as config_xml.encode(\u0027utf-8\u0027) is used that should be fine.","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":6987,"name":"Khai Do","email":"zaro0508@gmail.com","username":"zaro0508"},"change_message_id":"8044a7af830775af7dac3ddd598a7cda5667c13f","unresolved":false,"context_lines":[{"line_number":601,"context_line":"                self.server + CREATE_JOB % self._get_encoded_params(locals()),"},{"line_number":602,"context_line":"                config_xml.encode(\u0027utf-8\u0027),"},{"line_number":603,"context_line":"                DEFAULT_HEADERS),"},{"line_number":604,"context_line":"            b\u0027\u0027)"},{"line_number":605,"context_line":"        self.assert_job_exists(name, \u0027create[%s] failed\u0027)"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"    def get_job_config(self, name):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_ba6b92b8","line":604,"in_reply_to":"7a016987_1aebd114","updated":"2015-05-20 17:31:05.000000000","message":"Done","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":1054,"name":"Darragh Bailey","email":"daragh.bailey@gmail.com","username":"dbailey-k"},"change_message_id":"5153a1f113064dd8b1f026fea1b799285bfb93bf","unresolved":false,"context_lines":[{"line_number":627,"context_line":"                reconfig_url,"},{"line_number":628,"context_line":"                config_xml.encode(\u0027utf-8\u0027),"},{"line_number":629,"context_line":"                DEFAULT_HEADERS),"},{"line_number":630,"context_line":"            b\u0027\u0027)"},{"line_number":631,"context_line":""},{"line_number":632,"context_line":"    def build_job_url(self, name, parameters\u003dNone, token\u003dNone):"},{"line_number":633,"context_line":"        \u0027\u0027\u0027Get URL to trigger build job."}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_faefd51b","line":630,"updated":"2015-05-20 09:28:35.000000000","message":"I\u0027m not sure the b\u0027\u0027 is needed here, should be just whether a second (or data) parameter to Request() which determines if Request builds a POST request or GET request. So as long as config_xml.encode(\u0027utf-8\u0027) is used that should be fine.","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":6987,"name":"Khai Do","email":"zaro0508@gmail.com","username":"zaro0508"},"change_message_id":"8044a7af830775af7dac3ddd598a7cda5667c13f","unresolved":false,"context_lines":[{"line_number":627,"context_line":"                reconfig_url,"},{"line_number":628,"context_line":"                config_xml.encode(\u0027utf-8\u0027),"},{"line_number":629,"context_line":"                DEFAULT_HEADERS),"},{"line_number":630,"context_line":"            b\u0027\u0027)"},{"line_number":631,"context_line":""},{"line_number":632,"context_line":"    def build_job_url(self, name, parameters\u003dNone, token\u003dNone):"},{"line_number":633,"context_line":"        \u0027\u0027\u0027Get URL to trigger build job."}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_7a43da42","line":630,"in_reply_to":"7a016987_faefd51b","updated":"2015-05-20 17:31:05.000000000","message":"Done","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":1054,"name":"Darragh Bailey","email":"daragh.bailey@gmail.com","username":"dbailey-k"},"change_message_id":"5153a1f113064dd8b1f026fea1b799285bfb93bf","unresolved":false,"context_lines":[{"line_number":669,"context_line":"        self.jenkins_open("},{"line_number":670,"context_line":"            Request("},{"line_number":671,"context_line":"                self.server + STOP_BUILD % self._get_encoded_params(locals())),"},{"line_number":672,"context_line":"            b\u0027\u0027)"},{"line_number":673,"context_line":""},{"line_number":674,"context_line":"    def get_nodes(self):"},{"line_number":675,"context_line":"        \u0027\u0027\u0027Get a list of nodes connected to the Master"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_daf099ff","line":672,"updated":"2015-05-20 09:28:35.000000000","message":"b\u0027\u0027 should be the second arg to the Request() to trigger a POST request.","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":6987,"name":"Khai Do","email":"zaro0508@gmail.com","username":"zaro0508"},"change_message_id":"8044a7af830775af7dac3ddd598a7cda5667c13f","unresolved":false,"context_lines":[{"line_number":669,"context_line":"        self.jenkins_open("},{"line_number":670,"context_line":"            Request("},{"line_number":671,"context_line":"                self.server + STOP_BUILD % self._get_encoded_params(locals())),"},{"line_number":672,"context_line":"            b\u0027\u0027)"},{"line_number":673,"context_line":""},{"line_number":674,"context_line":"    def get_nodes(self):"},{"line_number":675,"context_line":"        \u0027\u0027\u0027Get a list of nodes connected to the Master"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_7a151a3e","line":672,"in_reply_to":"7a016987_daf099ff","updated":"2015-05-20 17:31:05.000000000","message":"Done","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":1054,"name":"Darragh Bailey","email":"daragh.bailey@gmail.com","username":"dbailey-k"},"change_message_id":"5153a1f113064dd8b1f026fea1b799285bfb93bf","unresolved":false,"context_lines":[{"line_number":819,"context_line":"        self.jenkins_open("},{"line_number":820,"context_line":"            Request("},{"line_number":821,"context_line":"                self.server + CREATE_NODE % urlencode(params)),"},{"line_number":822,"context_line":"            b\u0027\u0027)"},{"line_number":823,"context_line":""},{"line_number":824,"context_line":"        self.assert_node_exists(name, \u0027create[%s] failed\u0027)"},{"line_number":825,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_3a8b2d6a","line":822,"updated":"2015-05-20 09:28:35.000000000","message":"b\u0027\u0027 should be the second arg to the Request() to trigger a POST request.","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":6987,"name":"Khai Do","email":"zaro0508@gmail.com","username":"zaro0508"},"change_message_id":"8044a7af830775af7dac3ddd598a7cda5667c13f","unresolved":false,"context_lines":[{"line_number":819,"context_line":"        self.jenkins_open("},{"line_number":820,"context_line":"            Request("},{"line_number":821,"context_line":"                self.server + CREATE_NODE % urlencode(params)),"},{"line_number":822,"context_line":"            b\u0027\u0027)"},{"line_number":823,"context_line":""},{"line_number":824,"context_line":"        self.assert_node_exists(name, \u0027create[%s] failed\u0027)"},{"line_number":825,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_572477c3","line":822,"in_reply_to":"7a016987_3a8b2d6a","updated":"2015-05-20 17:31:05.000000000","message":"Done","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":1054,"name":"Darragh Bailey","email":"daragh.bailey@gmail.com","username":"dbailey-k"},"change_message_id":"5153a1f113064dd8b1f026fea1b799285bfb93bf","unresolved":false,"context_lines":[{"line_number":843,"context_line":"                reconfig_url,"},{"line_number":844,"context_line":"                config_xml.encode(\u0027utf-8\u0027),"},{"line_number":845,"context_line":"                DEFAULT_HEADERS),"},{"line_number":846,"context_line":"            b\u0027\u0027)"},{"line_number":847,"context_line":""},{"line_number":848,"context_line":"    def get_build_console_output(self, name, number):"},{"line_number":849,"context_line":"        \u0027\u0027\u0027Get build console text."}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_ba7efd67","line":846,"updated":"2015-05-20 09:28:35.000000000","message":"I don\u0027t believe the b\u0027\u0027 is needed here, should be just whether a second (or data) parameter to Request() which determines if Request builds a POST request or GET request. So as long as config_xml.encode(\u0027utf-8\u0027) is used that should be fine.","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"},{"author":{"_account_id":6987,"name":"Khai Do","email":"zaro0508@gmail.com","username":"zaro0508"},"change_message_id":"8044a7af830775af7dac3ddd598a7cda5667c13f","unresolved":false,"context_lines":[{"line_number":843,"context_line":"                reconfig_url,"},{"line_number":844,"context_line":"                config_xml.encode(\u0027utf-8\u0027),"},{"line_number":845,"context_line":"                DEFAULT_HEADERS),"},{"line_number":846,"context_line":"            b\u0027\u0027)"},{"line_number":847,"context_line":""},{"line_number":848,"context_line":"    def get_build_console_output(self, name, number):"},{"line_number":849,"context_line":"        \u0027\u0027\u0027Get build console text."}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_57afd729","line":846,"in_reply_to":"7a016987_ba7efd67","updated":"2015-05-20 17:31:05.000000000","message":"Done","commit_id":"25c0e2cfac792c2c02713271b4ccaa2535b8dcda"}]}
