)]}'
{"murano/dsl/executor.py":[{"author":{"_account_id":20773,"name":"Valerii Kovalchuk","email":"kovvalole@gmail.com","username":"vakovalchuk"},"change_message_id":"e843d4112d60f50384aa02d8e7731f70bc2fadf1","unresolved":false,"context_lines":[{"line_number":316,"context_line":"            result \u003d None"},{"line_number":317,"context_line":"        else:"},{"line_number":318,"context_line":"            result \u003d self._object_store.load(model, None, keep_ids\u003dTrue)"},{"line_number":319,"context_line":"        model_copy \u003d data.get(constants.DM_OBJECTS_COPY)"},{"line_number":320,"context_line":"        if model_copy:"},{"line_number":321,"context_line":"            self._object_store.load(model_copy, None, keep_ids\u003dTrue)"},{"line_number":322,"context_line":"        return dsl.MuranoObjectInterface.create(result)"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"    def destroy_object(self, obj):"}],"source_content_type":"text/x-python","patch_set":23,"id":"9a89bdaa_76b35f0a","line":321,"range":{"start_line":319,"start_character":8,"end_line":321,"end_character":68},"updated":"2016-09-08 13:57:24.000000000","message":"can you please explain what is this for?","commit_id":"5c702a58063985afd0f155d744c6d6870ffbf8ee"}],"murano/dsl/object_store.py":[{"author":{"_account_id":20773,"name":"Valerii Kovalchuk","email":"kovvalole@gmail.com","username":"vakovalchuk"},"change_message_id":"e843d4112d60f50384aa02d8e7731f70bc2fadf1","unresolved":false,"context_lines":[{"line_number":141,"context_line":"            del gc.garbage[:]"},{"line_number":142,"context_line":"            if self._pending_destruction:"},{"line_number":143,"context_line":"                for obj in self._destroy_garbage(self._pending_destruction):"},{"line_number":144,"context_line":"                    if obj in self._pending_destruction:"},{"line_number":145,"context_line":"                        repeat \u003d True"},{"line_number":146,"context_line":"                        obj.mark_destroyed()"},{"line_number":147,"context_line":"                        self._pending_destruction.remove(obj)"}],"source_content_type":"text/x-python","patch_set":23,"id":"9a89bdaa_773d14c3","line":144,"range":{"start_line":144,"start_character":20,"end_line":144,"end_character":55},"updated":"2016-09-08 13:57:24.000000000","message":"can you explain, in what case obj is not in pending_destruction after its sorting?","commit_id":"5c702a58063985afd0f155d744c6d6870ffbf8ee"}]}
