)]}'
{"shade/__init__.py":[{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"82c6438a83f2874ff0e920a0447eafb0f8e90573","unresolved":false,"context_lines":[{"line_number":562,"context_line":""},{"line_number":563,"context_line":"    def delete_user(self, name_or_id):"},{"line_number":564,"context_line":"        self.get_user_cache.invalidate(self)"},{"line_number":565,"context_line":"        try:"},{"line_number":566,"context_line":"            user \u003d self.update_user(name_or_id, enabled\u003dFalse)"},{"line_number":567,"context_line":"            self.manager.submitTask(_tasks.UserDelete(user\u003duser))"},{"line_number":568,"context_line":"        except Exception as e:"}],"source_content_type":"text/x-python","patch_set":3,"id":"3afb71cf_0e032c78","line":565,"updated":"2015-06-11 16:49:14.000000000","message":"I think this deserves a comment and a reference to some static documentation. The suggestion from the keystone team sounds a lot like tribal knowledge, which we should try to stamp out and turn into documentation.","commit_id":"c4ae5ee6ea461a4287913254952cc0d295ea3938"}]}
