Open hex108 opened 9 years ago
I run docker registry with Redis enabled, and I get following errors when deleting a repository tag.
20/Mar/2015:06:36:31 +0000 ERROR: Exception on /v1/repositories/library/dev_go/tags/v4 [DELETE] Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception reraise(exc_type, exc_value, tb) File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request return self.view_functionsrule.endpoint File "/usr/local/lib/python2.7/dist-packages/docker_registry-0.9.0-py2.7.egg/docker_registry/toolkit.py", line 278, in wrapper return f(namespace=namespace, repository=repository, _args, _kwargs) File "/usr/local/lib/python2.7/dist-packages/docker_registry-0.9.0-py2.7.egg/docker_registry/toolkit.py", line 252, in wrapper return f(_args, _kwargs) File "/usr/local/lib/python2.7/dist-packages/docker_registry-0.9.0-py2.7.egg/docker_registry/tags.py", line 241, in _delete_tag delete_tag(namespace=namespace, repository=repository, tag=tag) File "/usr/local/lib/python2.7/dist-packages/docker_registry-0.9.0-py2.7.egg/docker_registry/tags.py", line 222, in delete_tag image = store.get_content(path=tag_path) TypeError: wrapper() got an unexpected keyword argument 'path'
It is caused by the wrapper @lru.get() that decorates function store.get_content() does not deal with **kwargs.
I run docker registry with Redis enabled, and I get following errors when deleting a repository tag.
It is caused by the wrapper @lru.get() that decorates function store.get_content() does not deal with **kwargs.