This repository was archived by the owner on Sep 12, 2018. It is now read-only.

Description
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.