Merge "Introduce pragma no cover to asbtract classes"
This commit is contained in:
@@ -642,7 +642,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ProjectNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_user_ids_for_project(self, tenant_id):
|
||||
@@ -652,7 +652,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ProjectNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def add_role_to_user_and_project(self, user_id, tenant_id, role_id):
|
||||
@@ -662,7 +662,7 @@ class Driver(object):
|
||||
keystone.exception.ProjectNotFound,
|
||||
keystone.exception.RoleNotFound
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def remove_role_from_user_and_project(self, user_id, tenant_id, role_id):
|
||||
@@ -673,7 +673,7 @@ class Driver(object):
|
||||
keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# assignment/grant crud
|
||||
|
||||
@@ -692,7 +692,7 @@ class Driver(object):
|
||||
keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_grants(self, user_id=None, group_id=None,
|
||||
@@ -707,7 +707,7 @@ class Driver(object):
|
||||
keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_grant(self, role_id, user_id=None, group_id=None,
|
||||
@@ -722,7 +722,7 @@ class Driver(object):
|
||||
keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_grant(self, role_id, user_id=None, group_id=None,
|
||||
@@ -735,12 +735,12 @@ class Driver(object):
|
||||
keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_role_assignments(self):
|
||||
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# domain crud
|
||||
@abc.abstractmethod
|
||||
@@ -750,7 +750,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_domains(self, hints):
|
||||
@@ -762,7 +762,7 @@ class Driver(object):
|
||||
:returns: a list of domain_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_domain(self, domain_id):
|
||||
@@ -772,7 +772,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.DomainNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_domain_by_name(self, domain_name):
|
||||
@@ -782,7 +782,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.DomainNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_domain(self, domain_id, domain):
|
||||
@@ -792,7 +792,7 @@ class Driver(object):
|
||||
keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_domain(self, domain_id):
|
||||
@@ -801,7 +801,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.DomainNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# project crud
|
||||
@abc.abstractmethod
|
||||
@@ -811,7 +811,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_projects(self, hints):
|
||||
@@ -823,7 +823,7 @@ class Driver(object):
|
||||
:returns: a list of project_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_projects_in_domain(self, domain_id):
|
||||
@@ -835,7 +835,7 @@ class Driver(object):
|
||||
:returns: a list of project_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_projects_for_user(self, user_id, group_ids, hints):
|
||||
@@ -851,7 +851,7 @@ class Driver(object):
|
||||
:returns: a list of project_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_roles_for_groups(self, group_ids, project_id=None, domain_id=None):
|
||||
@@ -872,7 +872,7 @@ class Driver(object):
|
||||
project_id or domain_id
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_projects_for_groups(self, group_ids):
|
||||
@@ -882,7 +882,7 @@ class Driver(object):
|
||||
:returns: List of projects accessible to specified groups.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_domains_for_groups(self, group_ids):
|
||||
@@ -892,7 +892,7 @@ class Driver(object):
|
||||
:returns: List of domains accessible to specified groups.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_project(self, project_id):
|
||||
@@ -902,7 +902,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ProjectNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_project(self, project_id, project):
|
||||
@@ -912,7 +912,7 @@ class Driver(object):
|
||||
keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_project(self, project_id):
|
||||
@@ -921,7 +921,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ProjectNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# role crud
|
||||
|
||||
@@ -932,7 +932,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_roles(self, hints):
|
||||
@@ -944,7 +944,7 @@ class Driver(object):
|
||||
:returns: a list of role_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_role(self, role_id):
|
||||
@@ -954,7 +954,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_role(self, role_id, role):
|
||||
@@ -964,7 +964,7 @@ class Driver(object):
|
||||
keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_role(self, role_id):
|
||||
@@ -973,7 +973,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# TODO(ayoung): determine what else these two functions raise
|
||||
@abc.abstractmethod
|
||||
@@ -983,7 +983,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_group(self, group_id):
|
||||
@@ -992,7 +992,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RoleNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# domain management functions for backends that only allow a single
|
||||
# domain. currently, this is only LDAP, but might be used by PAM or other
|
||||
|
||||
@@ -167,7 +167,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RegionNotFound (if parent region invalid)
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_regions(self):
|
||||
@@ -176,7 +176,7 @@ class Driver(object):
|
||||
:returns: list of region_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_region(self, region_id):
|
||||
@@ -186,7 +186,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RegionNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_region(self, region_id):
|
||||
@@ -196,7 +196,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RegionNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_region(self, region_id):
|
||||
@@ -205,7 +205,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.RegionNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_service(self, service_id, service_ref):
|
||||
@@ -214,7 +214,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_services(self, hints):
|
||||
@@ -227,7 +227,7 @@ class Driver(object):
|
||||
:returns: list of service_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_service(self, service_id):
|
||||
@@ -237,7 +237,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ServiceNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_service(self, service_id):
|
||||
@@ -247,7 +247,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ServiceNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_service(self, service_id):
|
||||
@@ -256,7 +256,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.ServiceNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_endpoint(self, endpoint_id, endpoint_ref):
|
||||
@@ -266,7 +266,7 @@ class Driver(object):
|
||||
keystone.exception.ServiceNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_endpoint(self, endpoint_id):
|
||||
@@ -276,7 +276,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.EndpointNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_endpoints(self, hints):
|
||||
@@ -289,7 +289,7 @@ class Driver(object):
|
||||
:returns: list of endpoint_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_endpoint(self, endpoint_id, endpoint_ref):
|
||||
@@ -300,7 +300,7 @@ class Driver(object):
|
||||
keystone.exception.ServiceNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_endpoint(self, endpoint_id):
|
||||
@@ -309,7 +309,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.EndpointNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_catalog(self, user_id, tenant_id, metadata=None):
|
||||
@@ -334,7 +334,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.NotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
def get_v3_catalog(self, user_id, tenant_id, metadata=None):
|
||||
"""Retrieve and format the current V3 service catalog.
|
||||
|
||||
4
keystone/common/cache/backends/mongo.py
vendored
4
keystone/common/cache/backends/mongo.py
vendored
@@ -495,7 +495,7 @@ class AbstractManipulator(object):
|
||||
:returns: transformed SON object
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def transform_outgoing(self, son, collection):
|
||||
@@ -506,7 +506,7 @@ class AbstractManipulator(object):
|
||||
|
||||
:returns: transformed SON object
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
def will_copy(self):
|
||||
"""Will this SON manipulator make a copy of the incoming document?
|
||||
|
||||
@@ -405,57 +405,57 @@ class LDAPHandler(object):
|
||||
def connect(self, url, page_size=0, alias_dereferencing=None,
|
||||
use_tls=False, tls_cacertfile=None, tls_cacertdir=None,
|
||||
tls_req_cert='demand', chase_referrals=None, debug_level=None):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def set_option(self, option, invalue):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_option(self, option):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def simple_bind_s(self, who='', cred='',
|
||||
serverctrls=None, clientctrls=None):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def unbind_s(self):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def add_s(self, dn, modlist):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def search_s(self, base, scope,
|
||||
filterstr='(objectClass=*)', attrlist=None, attrsonly=0):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def search_ext(self, base, scope,
|
||||
filterstr='(objectClass=*)', attrlist=None, attrsonly=0,
|
||||
serverctrls=None, clientctrls=None,
|
||||
timeout=-1, sizelimit=0):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def result3(self, msgid=ldap.RES_ANY, all=1, timeout=None,
|
||||
resp_ctrl_classes=None):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def modify_s(self, dn, modlist):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_s(self, dn):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_ext_s(self, dn, serverctrls=None, clientctrls=None):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
|
||||
class PythonLDAPHandler(LDAPHandler):
|
||||
|
||||
@@ -76,7 +76,7 @@ class Driver(object):
|
||||
:returns: None.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def remove_endpoint_from_project(self, endpoint_id, project_id):
|
||||
@@ -90,7 +90,7 @@ class Driver(object):
|
||||
:returns: None.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def check_endpoint_in_project(self, endpoint_id, project_id):
|
||||
@@ -104,7 +104,7 @@ class Driver(object):
|
||||
:returns: None.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_endpoints_for_project(self, project_id):
|
||||
@@ -115,7 +115,7 @@ class Driver(object):
|
||||
:returns: a list of identity endpoint ids or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_projects_for_endpoint(self, endpoint_id):
|
||||
@@ -126,4 +126,4 @@ class Driver(object):
|
||||
:returns: a list of projects or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -68,7 +68,7 @@ class Driver(object):
|
||||
:returns: idp_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_idp(self, idp_id):
|
||||
@@ -77,7 +77,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.IdentityProviderNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_idps(self):
|
||||
@@ -86,7 +86,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.IdentityProviderNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_idp(self, idp_id):
|
||||
@@ -95,7 +95,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.IdentityProviderNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_idp(self, idp_id, idp):
|
||||
@@ -104,7 +104,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.IdentityProviderNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_protocol(self, idp_id, protocol_id, protocol):
|
||||
@@ -113,7 +113,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.IdentityProviderNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_protocol(self, idp_id, protocol_id, protocol):
|
||||
@@ -123,7 +123,7 @@ class Driver(object):
|
||||
keystone.exception.FederatedProtocolNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_protocol(self, idp_id, protocol_id):
|
||||
@@ -133,7 +133,7 @@ class Driver(object):
|
||||
keystone.exception.FederatedProtocolNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_protocols(self, idp_id):
|
||||
@@ -142,7 +142,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.IdentityProviderNotFound,
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_protocol(self, idp_id, protocol_id):
|
||||
@@ -152,7 +152,7 @@ class Driver(object):
|
||||
keystone.exception.FederatedProtocolNotFound,
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_mapping(self, mapping_ref):
|
||||
@@ -163,7 +163,7 @@ class Driver(object):
|
||||
:returns: mapping_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_mapping(self, mapping_id):
|
||||
@@ -174,7 +174,7 @@ class Driver(object):
|
||||
:returns: None
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_mapping(self, mapping_id, mapping_ref):
|
||||
@@ -187,7 +187,7 @@ class Driver(object):
|
||||
:returns: mapping_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_mappings(self):
|
||||
@@ -196,7 +196,7 @@ class Driver(object):
|
||||
returns: list of mappings
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_mapping(self, mapping_id):
|
||||
@@ -208,7 +208,7 @@ class Driver(object):
|
||||
:returns: mapping_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_mapping_from_idp_and_protocol(self, idp_id, protocol_id):
|
||||
@@ -223,4 +223,4 @@ class Driver(object):
|
||||
:returns: mapping_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -192,7 +192,7 @@ class Driver(object):
|
||||
:returns: consumer_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_consumer(self, consumer_id, consumer_ref):
|
||||
@@ -205,7 +205,7 @@ class Driver(object):
|
||||
:returns: consumer_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_consumers(self):
|
||||
@@ -214,7 +214,7 @@ class Driver(object):
|
||||
:returns: list of consumers
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_consumer(self, consumer_id):
|
||||
@@ -226,7 +226,7 @@ class Driver(object):
|
||||
:returns: consumer_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_consumer_with_secret(self, consumer_id):
|
||||
@@ -241,7 +241,7 @@ class Driver(object):
|
||||
:returns: consumer_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_consumer(self, consumer_id):
|
||||
@@ -252,7 +252,7 @@ class Driver(object):
|
||||
:returns: None.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_access_tokens(self, user_id):
|
||||
@@ -263,7 +263,7 @@ class Driver(object):
|
||||
:returns: list of access tokens the user has authorized
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_access_token(self, user_id, access_token_id):
|
||||
@@ -276,7 +276,7 @@ class Driver(object):
|
||||
:returns: None
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_request_token(self, consumer_id, requested_project,
|
||||
@@ -292,7 +292,7 @@ class Driver(object):
|
||||
:returns: request_token_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_request_token(self, request_token_id):
|
||||
@@ -303,7 +303,7 @@ class Driver(object):
|
||||
:returns: request_token_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_access_token(self, access_token_id):
|
||||
@@ -314,7 +314,7 @@ class Driver(object):
|
||||
:returns: access_token_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def authorize_request_token(self, request_id, user_id, role_ids):
|
||||
@@ -329,7 +329,7 @@ class Driver(object):
|
||||
:returns: verifier
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_access_token(self, request_id, access_token_duration):
|
||||
@@ -342,4 +342,4 @@ class Driver(object):
|
||||
:returns: access_token_ref
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -192,7 +192,7 @@ class Driver(object):
|
||||
for tokens issued after the expiration cutoff.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def revoke(self, event):
|
||||
@@ -202,4 +202,4 @@ class Driver(object):
|
||||
keystone.contrib.revoke.model.RevocationEvent
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -54,7 +54,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_credentials(self, **filters):
|
||||
@@ -63,7 +63,7 @@ class Driver(object):
|
||||
:returns: a list of credential_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_credential(self, credential_id):
|
||||
@@ -73,7 +73,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.CredentialNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_credential(self, credential_id, credential):
|
||||
@@ -83,7 +83,7 @@ class Driver(object):
|
||||
keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_credential(self, credential_id):
|
||||
@@ -92,7 +92,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.CredentialNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_credentials_for_project(self, project_id):
|
||||
|
||||
@@ -819,7 +819,7 @@ class Driver(object):
|
||||
:returns: user_ref
|
||||
:raises: AssertionError
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# user crud
|
||||
|
||||
@@ -830,7 +830,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_users(self, hints):
|
||||
@@ -842,7 +842,7 @@ class Driver(object):
|
||||
:returns: a list of user_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_users_in_group(self, group_id, hints):
|
||||
@@ -855,7 +855,7 @@ class Driver(object):
|
||||
:returns: a list of user_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_user(self, user_id):
|
||||
@@ -865,7 +865,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.UserNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_user(self, user_id, user):
|
||||
@@ -875,7 +875,7 @@ class Driver(object):
|
||||
keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def add_user_to_group(self, user_id, group_id):
|
||||
@@ -885,7 +885,7 @@ class Driver(object):
|
||||
keystone.exception.GroupNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def check_user_in_group(self, user_id, group_id):
|
||||
@@ -895,7 +895,7 @@ class Driver(object):
|
||||
keystone.exception.GroupNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def remove_user_from_group(self, user_id, group_id):
|
||||
@@ -904,7 +904,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.NotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_user(self, user_id):
|
||||
@@ -913,7 +913,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.UserNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_user_by_name(self, user_name, domain_id):
|
||||
@@ -923,7 +923,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.UserNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# group crud
|
||||
|
||||
@@ -934,7 +934,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_groups(self, hints):
|
||||
@@ -946,7 +946,7 @@ class Driver(object):
|
||||
:returns: a list of group_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_groups_for_user(self, user_id, hints):
|
||||
@@ -959,7 +959,7 @@ class Driver(object):
|
||||
:returns: a list of group_refs or an empty list.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_group(self, group_id):
|
||||
@@ -969,7 +969,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.GroupNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_group(self, group_id, group):
|
||||
@@ -979,7 +979,7 @@ class Driver(object):
|
||||
keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_group(self, group_id):
|
||||
@@ -988,7 +988,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.GroupNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
# end of identity
|
||||
|
||||
@@ -1014,7 +1014,7 @@ class MappingDriver(object):
|
||||
:returns: public ID, or None if no mapping is found.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_id_mapping(self, public_id):
|
||||
@@ -1025,7 +1025,7 @@ class MappingDriver(object):
|
||||
mapping is found, it returns None.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_id_mapping(self, local_entity, public_id=None):
|
||||
@@ -1038,7 +1038,7 @@ class MappingDriver(object):
|
||||
:returns: public ID
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_id_mapping(self, public_id):
|
||||
@@ -1049,7 +1049,7 @@ class MappingDriver(object):
|
||||
The method is silent if no mapping is found.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def purge_mappings(self, purge_filter):
|
||||
@@ -1060,4 +1060,4 @@ class MappingDriver(object):
|
||||
filter means purge all mappings.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -49,4 +49,4 @@ class IDGenerator(object):
|
||||
in the mapping dict.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -80,7 +80,7 @@ class Driver(object):
|
||||
For more information on a full implementation of this see:
|
||||
`keystone.common.policy.enforce`.
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_policy(self, policy_id, policy):
|
||||
@@ -89,12 +89,12 @@ class Driver(object):
|
||||
:raises: keystone.exception.Conflict
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_policies(self):
|
||||
"""List all policies."""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_policy(self, policy_id):
|
||||
@@ -103,7 +103,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.PolicyNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def update_policy(self, policy_id, policy):
|
||||
@@ -112,7 +112,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.PolicyNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_policy(self, policy_id):
|
||||
@@ -121,4 +121,4 @@ class Driver(object):
|
||||
:raises: keystone.exception.PolicyNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -266,7 +266,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.TokenNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def create_token(self, token_id, data):
|
||||
@@ -290,7 +290,7 @@ class Driver(object):
|
||||
:returns: token_ref or None.
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_token(self, token_id):
|
||||
@@ -302,7 +302,7 @@ class Driver(object):
|
||||
:raises: keystone.exception.TokenNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_tokens(self, user_id, tenant_id=None, trust_id=None,
|
||||
@@ -363,7 +363,7 @@ class Driver(object):
|
||||
:returns: list of token_id's
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_revoked_tokens(self):
|
||||
@@ -372,10 +372,10 @@ class Driver(object):
|
||||
:returns: list of token_id's
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def flush_expired_tokens(self):
|
||||
"""Archive or delete tokens that have expired.
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -295,7 +295,7 @@ class Provider(object):
|
||||
:returns: token version string
|
||||
:raises: keystone.token.provider.UnsupportedTokenVersionException
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def issue_v2_token(self, token_ref, roles_ref=None, catalog_ref=None):
|
||||
@@ -309,7 +309,7 @@ class Provider(object):
|
||||
:type catalog_ref: dict
|
||||
:returns: (token_id, token_data)
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def issue_v3_token(self, user_id, method_names, expires_at=None,
|
||||
@@ -335,7 +335,7 @@ class Provider(object):
|
||||
:type include_catalog: boolean
|
||||
:returns: (token_id, token_data)
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def revoke_token(self, token_id):
|
||||
@@ -345,7 +345,7 @@ class Provider(object):
|
||||
:type token_id: string
|
||||
:returns: None.
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def validate_token(self, token_id):
|
||||
@@ -358,7 +358,7 @@ class Provider(object):
|
||||
:returns: token_data
|
||||
:raises: keystone.exception.TokenNotFound
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def validate_v2_token(self, token_id):
|
||||
@@ -372,7 +372,7 @@ class Provider(object):
|
||||
:raises: keystone.exception.TokenNotFound
|
||||
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def validate_v3_token(self, token_id):
|
||||
@@ -383,7 +383,7 @@ class Provider(object):
|
||||
:returns: token data
|
||||
:raises: keystone.exception.TokenNotFound
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def _get_token_id(self, token_data):
|
||||
@@ -393,4 +393,4 @@ class Provider(object):
|
||||
:type token_data: dict
|
||||
returns: token identifier
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@@ -77,27 +77,27 @@ class Driver(object):
|
||||
|
||||
:returns: a new trust
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_trust(self, trust_id):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_trusts(self):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_trusts_for_trustee(self, trustee):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def list_trusts_for_trustor(self, trustor):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def delete_trust(self, trust_id):
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
@abc.abstractmethod
|
||||
def consume_use(self, trust_id):
|
||||
@@ -107,4 +107,4 @@ class Driver(object):
|
||||
:raises: keystone.exception.TrustUseLimitReached,
|
||||
keystone.exception.TrustNotFound
|
||||
"""
|
||||
raise exception.NotImplemented()
|
||||
raise exception.NotImplemented() # pragma: no cover
|
||||
|
||||
Reference in New Issue
Block a user