def queryapi(version, kind, nsarg=True):
"""Make Query API.
.. py:decorator:: queryapi
Creates a named query api.
"""
def decorator(func):
@six.wraps(func)
def handler(self, namespace=DEFAULT_NAMESPACE):
if not nsarg:
namespace = None
url = self._generate_url(api_version=version,
kind=kind,
namespace=namespace)
return Query(self, url)
return handler
return decorator
评论列表
文章目录