)]}'
{"sahara/plugins/vanilla/abstractversionhandler.py":[{"author":{"_account_id":8091,"name":"Trevor McKay","email":"tmckay@redhat.com","username":"tmckay"},"change_message_id":"addde5281d3af067dbb079f0b091587227496a1c","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    def get_edp_engine(self, cluster, job_type):"},{"line_number":58,"context_line":"        return"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    def get_edp_job_types(self):"},{"line_number":61,"context_line":"        return []"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def get_edp_config_hints(self, job_type):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_180d0c36","line":60,"updated":"2015-03-17 21:04:41.000000000","message":"Note, made this non-abstract so that we do not have to implement them\nfor deprecated 2.4.1.\n\nIf they are abstract here, then 2.4.1 requires them.  No point.","commit_id":"5bdae31f8eaefa745b4b209b849e2354ed852682"},{"author":{"_account_id":8091,"name":"Trevor McKay","email":"tmckay@redhat.com","username":"tmckay"},"change_message_id":"addde5281d3af067dbb079f0b091587227496a1c","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    def get_edp_job_types(self):"},{"line_number":61,"context_line":"        return []"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def get_edp_config_hints(self, job_type):"},{"line_number":64,"context_line":"        return {}"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"    @abc.abstractmethod"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_58178445","line":63,"updated":"2015-03-17 21:04:41.000000000","message":"ditto","commit_id":"5bdae31f8eaefa745b4b209b849e2354ed852682"}]}
