)]}'
{"tooz/coordination.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"ad70da8eb939c70792d4913da467e985ef85bacf","unresolved":false,"context_lines":[{"line_number":223,"context_line":"        pass"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"    @staticmethod"},{"line_number":226,"context_line":"    def make_board(name):"},{"line_number":227,"context_line":"        \"\"\"Request the creation of a job board with the given name.\"\"\""},{"line_number":228,"context_line":"        raise tooz.NotImplemented"},{"line_number":229,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba63e191_4b2b12ec","line":226,"updated":"2016-01-19 10:02:35.000000000","message":"make_job_board?","commit_id":"410f39d2e72741f6f7c5d06ceda069b28ce884ad"}],"tooz/jobs.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"ad70da8eb939c70792d4913da467e985ef85bacf","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    return _gen_it()"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"class JobFailure(coordination.ToozError):"},{"line_number":70,"context_line":"    \"\"\"Failures related to jobs **must** derive from this base class.\"\"\""},{"line_number":71,"context_line":""},{"line_number":72,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba63e191_cb262216","line":69,"updated":"2016-01-19 10:02:35.000000000","message":"We should move out ToozError (first) I guess.","commit_id":"410f39d2e72741f6f7c5d06ceda069b28ce884ad"}]}
