)]}'
{"designate/exceptions.py":[{"author":{"_account_id":8130,"name":"Betsy Luzader","email":"betsy.luzader@rackspace.com","username":"bluzader"},"change_message_id":"3c00afb296ca3ad7791e0f1128956966ef41dc13","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"class RelationNotLoaded(Base):"},{"line_number":38,"context_line":"    error_type \u003d \u0027reloation_not_loaded\u0027"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"class NSD4SlaveBackendError(Backend):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_0ef5ec82","line":38,"updated":"2014-11-10 19:47:54.000000000","message":"Looks like a typo here. Should be \u0027relation_not_loaded\u0027?","commit_id":"2c0420db1059fb6073c4dab0fd96a751304ba2f2"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"66c71f7d9d7566f6e53abf3d091f108f8c488ba6","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"class RelationNotLoaded(Base):"},{"line_number":38,"context_line":"    error_type \u003d \u0027relation_not_loaded\u0027"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"class NSD4SlaveBackendError(Backend):"},{"line_number":42,"context_line":"    pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_dd860e13","line":39,"updated":"2014-11-12 12:46:07.000000000","message":"do we need an error code here? (should it be a 500?)","commit_id":"7a0a0d6ee6760e0cb9b2b59917a6de9bd983b98a"},{"author":{"_account_id":395,"name":"Endre Karlson","email":"endre.karlson@gmail.com","username":"endre-karlson"},"change_message_id":"deb89e4b3cb00dd46d6b517fdd7b2dc3c5e0ee62","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"class RelationNotLoaded(Base):"},{"line_number":38,"context_line":"    error_type \u003d \u0027relation_not_loaded\u0027"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"class NSD4SlaveBackendError(Backend):"},{"line_number":42,"context_line":"    pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_bd5b0286","line":39,"in_reply_to":"5a890539_dd860e13","updated":"2014-11-12 12:50:30.000000000","message":"Done","commit_id":"7a0a0d6ee6760e0cb9b2b59917a6de9bd983b98a"}],"designate/objects/base.py":[{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"6f69946543eeac3be8cde4d0ffcab81641fb1be1","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    def _obj_check_relation(self, name):"},{"line_number":93,"context_line":"        if name in self.FIELDS and self.FIELDS[name].get(\u0027relation\u0027, False):"},{"line_number":94,"context_line":"            if not self.obj_attr_is_set(name):"},{"line_number":95,"context_line":"                raise exceptions.RelationNotLoaded"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    @classmethod"},{"line_number":98,"context_line":"    def obj_cls_from_name(cls, name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_7ae2a4a0","line":95,"updated":"2014-11-11 09:23:02.000000000","message":"Why not instance?","commit_id":"2c0420db1059fb6073c4dab0fd96a751304ba2f2"}]}
