Introduce pragma no cover to asbtract classes

Since the unimplemented methods for abstract classes are not meant to be
actually used, they shouldn't be included in the code coverage
calculation. Thus, to address this I introduced the pragma "no cover" to
these classes.

Change-Id: Id239a2eb42d8288764b8f374d5d13ebd37af5a7d
This commit is contained in:
Juan Antonio Osorio 2014-07-17 16:31:24 +03:00
parent 6ee93ca415
commit b44858da22
15 changed files with 153 additions and 153 deletions

View File

@ -642,7 +642,7 @@ class Driver(object):
:raises: keystone.exception.ProjectNotFound :raises: keystone.exception.ProjectNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_user_ids_for_project(self, tenant_id): def list_user_ids_for_project(self, tenant_id):
@ -652,7 +652,7 @@ class Driver(object):
:raises: keystone.exception.ProjectNotFound :raises: keystone.exception.ProjectNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def add_role_to_user_and_project(self, user_id, tenant_id, role_id): 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.ProjectNotFound,
keystone.exception.RoleNotFound keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def remove_role_from_user_and_project(self, user_id, tenant_id, role_id): def remove_role_from_user_and_project(self, user_id, tenant_id, role_id):
@ -673,7 +673,7 @@ class Driver(object):
keystone.exception.RoleNotFound keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# assignment/grant crud # assignment/grant crud
@ -692,7 +692,7 @@ class Driver(object):
keystone.exception.RoleNotFound keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_grants(self, user_id=None, group_id=None, def list_grants(self, user_id=None, group_id=None,
@ -707,7 +707,7 @@ class Driver(object):
keystone.exception.RoleNotFound keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_grant(self, role_id, user_id=None, group_id=None, def get_grant(self, role_id, user_id=None, group_id=None,
@ -722,7 +722,7 @@ class Driver(object):
keystone.exception.RoleNotFound keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_grant(self, role_id, user_id=None, group_id=None, def delete_grant(self, role_id, user_id=None, group_id=None,
@ -735,12 +735,12 @@ class Driver(object):
keystone.exception.RoleNotFound keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_role_assignments(self): def list_role_assignments(self):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# domain crud # domain crud
@abc.abstractmethod @abc.abstractmethod
@ -750,7 +750,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_domains(self, hints): def list_domains(self, hints):
@ -762,7 +762,7 @@ class Driver(object):
:returns: a list of domain_refs or an empty list. :returns: a list of domain_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_domain(self, domain_id): def get_domain(self, domain_id):
@ -772,7 +772,7 @@ class Driver(object):
:raises: keystone.exception.DomainNotFound :raises: keystone.exception.DomainNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_domain_by_name(self, domain_name): def get_domain_by_name(self, domain_name):
@ -782,7 +782,7 @@ class Driver(object):
:raises: keystone.exception.DomainNotFound :raises: keystone.exception.DomainNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_domain(self, domain_id, domain): def update_domain(self, domain_id, domain):
@ -792,7 +792,7 @@ class Driver(object):
keystone.exception.Conflict keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_domain(self, domain_id): def delete_domain(self, domain_id):
@ -801,7 +801,7 @@ class Driver(object):
:raises: keystone.exception.DomainNotFound :raises: keystone.exception.DomainNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# project crud # project crud
@abc.abstractmethod @abc.abstractmethod
@ -811,7 +811,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_projects(self, hints): def list_projects(self, hints):
@ -823,7 +823,7 @@ class Driver(object):
:returns: a list of project_refs or an empty list. :returns: a list of project_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_projects_in_domain(self, domain_id): 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. :returns: a list of project_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_projects_for_user(self, user_id, group_ids, hints): 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. :returns: a list of project_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_roles_for_groups(self, group_ids, project_id=None, domain_id=None): 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 project_id or domain_id
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_projects_for_groups(self, group_ids): def list_projects_for_groups(self, group_ids):
@ -882,7 +882,7 @@ class Driver(object):
:returns: List of projects accessible to specified groups. :returns: List of projects accessible to specified groups.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_domains_for_groups(self, group_ids): def list_domains_for_groups(self, group_ids):
@ -892,7 +892,7 @@ class Driver(object):
:returns: List of domains accessible to specified groups. :returns: List of domains accessible to specified groups.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_project(self, project_id): def get_project(self, project_id):
@ -902,7 +902,7 @@ class Driver(object):
:raises: keystone.exception.ProjectNotFound :raises: keystone.exception.ProjectNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_project(self, project_id, project): def update_project(self, project_id, project):
@ -912,7 +912,7 @@ class Driver(object):
keystone.exception.Conflict keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_project(self, project_id): def delete_project(self, project_id):
@ -921,7 +921,7 @@ class Driver(object):
:raises: keystone.exception.ProjectNotFound :raises: keystone.exception.ProjectNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# role crud # role crud
@ -932,7 +932,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_roles(self, hints): def list_roles(self, hints):
@ -944,7 +944,7 @@ class Driver(object):
:returns: a list of role_refs or an empty list. :returns: a list of role_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_role(self, role_id): def get_role(self, role_id):
@ -954,7 +954,7 @@ class Driver(object):
:raises: keystone.exception.RoleNotFound :raises: keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_role(self, role_id, role): def update_role(self, role_id, role):
@ -964,7 +964,7 @@ class Driver(object):
keystone.exception.Conflict keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_role(self, role_id): def delete_role(self, role_id):
@ -973,7 +973,7 @@ class Driver(object):
:raises: keystone.exception.RoleNotFound :raises: keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# TODO(ayoung): determine what else these two functions raise # TODO(ayoung): determine what else these two functions raise
@abc.abstractmethod @abc.abstractmethod
@ -983,7 +983,7 @@ class Driver(object):
:raises: keystone.exception.RoleNotFound :raises: keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_group(self, group_id): def delete_group(self, group_id):
@ -992,7 +992,7 @@ class Driver(object):
:raises: keystone.exception.RoleNotFound :raises: keystone.exception.RoleNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# domain management functions for backends that only allow a single # domain management functions for backends that only allow a single
# domain. currently, this is only LDAP, but might be used by PAM or other # domain. currently, this is only LDAP, but might be used by PAM or other

View File

@ -167,7 +167,7 @@ class Driver(object):
:raises: keystone.exception.RegionNotFound (if parent region invalid) :raises: keystone.exception.RegionNotFound (if parent region invalid)
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_regions(self): def list_regions(self):
@ -176,7 +176,7 @@ class Driver(object):
:returns: list of region_refs or an empty list. :returns: list of region_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_region(self, region_id): def get_region(self, region_id):
@ -186,7 +186,7 @@ class Driver(object):
:raises: keystone.exception.RegionNotFound :raises: keystone.exception.RegionNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_region(self, region_id): def update_region(self, region_id):
@ -196,7 +196,7 @@ class Driver(object):
:raises: keystone.exception.RegionNotFound :raises: keystone.exception.RegionNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_region(self, region_id): def delete_region(self, region_id):
@ -205,7 +205,7 @@ class Driver(object):
:raises: keystone.exception.RegionNotFound :raises: keystone.exception.RegionNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_service(self, service_id, service_ref): def create_service(self, service_id, service_ref):
@ -214,7 +214,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_services(self, hints): def list_services(self, hints):
@ -227,7 +227,7 @@ class Driver(object):
:returns: list of service_refs or an empty list. :returns: list of service_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_service(self, service_id): def get_service(self, service_id):
@ -237,7 +237,7 @@ class Driver(object):
:raises: keystone.exception.ServiceNotFound :raises: keystone.exception.ServiceNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_service(self, service_id): def update_service(self, service_id):
@ -247,7 +247,7 @@ class Driver(object):
:raises: keystone.exception.ServiceNotFound :raises: keystone.exception.ServiceNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_service(self, service_id): def delete_service(self, service_id):
@ -256,7 +256,7 @@ class Driver(object):
:raises: keystone.exception.ServiceNotFound :raises: keystone.exception.ServiceNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_endpoint(self, endpoint_id, endpoint_ref): def create_endpoint(self, endpoint_id, endpoint_ref):
@ -266,7 +266,7 @@ class Driver(object):
keystone.exception.ServiceNotFound keystone.exception.ServiceNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_endpoint(self, endpoint_id): def get_endpoint(self, endpoint_id):
@ -276,7 +276,7 @@ class Driver(object):
:raises: keystone.exception.EndpointNotFound :raises: keystone.exception.EndpointNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_endpoints(self, hints): def list_endpoints(self, hints):
@ -289,7 +289,7 @@ class Driver(object):
:returns: list of endpoint_refs or an empty list. :returns: list of endpoint_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_endpoint(self, endpoint_id, endpoint_ref): def update_endpoint(self, endpoint_id, endpoint_ref):
@ -300,7 +300,7 @@ class Driver(object):
keystone.exception.ServiceNotFound keystone.exception.ServiceNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_endpoint(self, endpoint_id): def delete_endpoint(self, endpoint_id):
@ -309,7 +309,7 @@ class Driver(object):
:raises: keystone.exception.EndpointNotFound :raises: keystone.exception.EndpointNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_catalog(self, user_id, tenant_id, metadata=None): def get_catalog(self, user_id, tenant_id, metadata=None):
@ -334,7 +334,7 @@ class Driver(object):
:raises: keystone.exception.NotFound :raises: keystone.exception.NotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
def get_v3_catalog(self, user_id, tenant_id, metadata=None): def get_v3_catalog(self, user_id, tenant_id, metadata=None):
"""Retrieve and format the current V3 service catalog. """Retrieve and format the current V3 service catalog.

View File

@ -495,7 +495,7 @@ class AbstractManipulator(object):
:returns: transformed SON object :returns: transformed SON object
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def transform_outgoing(self, son, collection): def transform_outgoing(self, son, collection):
@ -506,7 +506,7 @@ class AbstractManipulator(object):
:returns: transformed SON object :returns: transformed SON object
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
def will_copy(self): def will_copy(self):
"""Will this SON manipulator make a copy of the incoming document? """Will this SON manipulator make a copy of the incoming document?

View File

@ -405,57 +405,57 @@ class LDAPHandler(object):
def connect(self, url, page_size=0, alias_dereferencing=None, def connect(self, url, page_size=0, alias_dereferencing=None,
use_tls=False, tls_cacertfile=None, tls_cacertdir=None, use_tls=False, tls_cacertfile=None, tls_cacertdir=None,
tls_req_cert='demand', chase_referrals=None, debug_level=None): tls_req_cert='demand', chase_referrals=None, debug_level=None):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def set_option(self, option, invalue): def set_option(self, option, invalue):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_option(self, option): def get_option(self, option):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def simple_bind_s(self, who='', cred='', def simple_bind_s(self, who='', cred='',
serverctrls=None, clientctrls=None): serverctrls=None, clientctrls=None):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def unbind_s(self): def unbind_s(self):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def add_s(self, dn, modlist): def add_s(self, dn, modlist):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def search_s(self, base, scope, def search_s(self, base, scope,
filterstr='(objectClass=*)', attrlist=None, attrsonly=0): filterstr='(objectClass=*)', attrlist=None, attrsonly=0):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def search_ext(self, base, scope, def search_ext(self, base, scope,
filterstr='(objectClass=*)', attrlist=None, attrsonly=0, filterstr='(objectClass=*)', attrlist=None, attrsonly=0,
serverctrls=None, clientctrls=None, serverctrls=None, clientctrls=None,
timeout=-1, sizelimit=0): timeout=-1, sizelimit=0):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def result3(self, msgid=ldap.RES_ANY, all=1, timeout=None, def result3(self, msgid=ldap.RES_ANY, all=1, timeout=None,
resp_ctrl_classes=None): resp_ctrl_classes=None):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def modify_s(self, dn, modlist): def modify_s(self, dn, modlist):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_s(self, dn): def delete_s(self, dn):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_ext_s(self, dn, serverctrls=None, clientctrls=None): def delete_ext_s(self, dn, serverctrls=None, clientctrls=None):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
class PythonLDAPHandler(LDAPHandler): class PythonLDAPHandler(LDAPHandler):

View File

@ -76,7 +76,7 @@ class Driver(object):
:returns: None. :returns: None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def remove_endpoint_from_project(self, endpoint_id, project_id): def remove_endpoint_from_project(self, endpoint_id, project_id):
@ -90,7 +90,7 @@ class Driver(object):
:returns: None. :returns: None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def check_endpoint_in_project(self, endpoint_id, project_id): def check_endpoint_in_project(self, endpoint_id, project_id):
@ -104,7 +104,7 @@ class Driver(object):
:returns: None. :returns: None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_endpoints_for_project(self, project_id): 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. :returns: a list of identity endpoint ids or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_projects_for_endpoint(self, endpoint_id): def list_projects_for_endpoint(self, endpoint_id):
@ -126,4 +126,4 @@ class Driver(object):
:returns: a list of projects or an empty list. :returns: a list of projects or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -68,7 +68,7 @@ class Driver(object):
:returns: idp_ref :returns: idp_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_idp(self, idp_id): def delete_idp(self, idp_id):
@ -77,7 +77,7 @@ class Driver(object):
:raises: keystone.exception.IdentityProviderNotFound :raises: keystone.exception.IdentityProviderNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_idps(self): def list_idps(self):
@ -86,7 +86,7 @@ class Driver(object):
:raises: keystone.exception.IdentityProviderNotFound :raises: keystone.exception.IdentityProviderNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_idp(self, idp_id): def get_idp(self, idp_id):
@ -95,7 +95,7 @@ class Driver(object):
:raises: keystone.exception.IdentityProviderNotFound :raises: keystone.exception.IdentityProviderNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_idp(self, idp_id, idp): def update_idp(self, idp_id, idp):
@ -104,7 +104,7 @@ class Driver(object):
:raises: keystone.exception.IdentityProviderNotFound :raises: keystone.exception.IdentityProviderNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_protocol(self, idp_id, protocol_id, protocol): def create_protocol(self, idp_id, protocol_id, protocol):
@ -113,7 +113,7 @@ class Driver(object):
:raises: keystone.exception.IdentityProviderNotFound :raises: keystone.exception.IdentityProviderNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_protocol(self, idp_id, protocol_id, protocol): def update_protocol(self, idp_id, protocol_id, protocol):
@ -123,7 +123,7 @@ class Driver(object):
keystone.exception.FederatedProtocolNotFound keystone.exception.FederatedProtocolNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_protocol(self, idp_id, protocol_id): def get_protocol(self, idp_id, protocol_id):
@ -133,7 +133,7 @@ class Driver(object):
keystone.exception.FederatedProtocolNotFound keystone.exception.FederatedProtocolNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_protocols(self, idp_id): def list_protocols(self, idp_id):
@ -142,7 +142,7 @@ class Driver(object):
:raises: keystone.exception.IdentityProviderNotFound, :raises: keystone.exception.IdentityProviderNotFound,
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_protocol(self, idp_id, protocol_id): def delete_protocol(self, idp_id, protocol_id):
@ -152,7 +152,7 @@ class Driver(object):
keystone.exception.FederatedProtocolNotFound, keystone.exception.FederatedProtocolNotFound,
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_mapping(self, mapping_ref): def create_mapping(self, mapping_ref):
@ -163,7 +163,7 @@ class Driver(object):
:returns: mapping_ref :returns: mapping_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_mapping(self, mapping_id): def delete_mapping(self, mapping_id):
@ -174,7 +174,7 @@ class Driver(object):
:returns: None :returns: None
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_mapping(self, mapping_id, mapping_ref): def update_mapping(self, mapping_id, mapping_ref):
@ -187,7 +187,7 @@ class Driver(object):
:returns: mapping_ref :returns: mapping_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_mappings(self): def list_mappings(self):
@ -196,7 +196,7 @@ class Driver(object):
returns: list of mappings returns: list of mappings
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_mapping(self, mapping_id): def get_mapping(self, mapping_id):
@ -208,7 +208,7 @@ class Driver(object):
:returns: mapping_ref :returns: mapping_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_mapping_from_idp_and_protocol(self, idp_id, protocol_id): def get_mapping_from_idp_and_protocol(self, idp_id, protocol_id):
@ -223,4 +223,4 @@ class Driver(object):
:returns: mapping_ref :returns: mapping_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -192,7 +192,7 @@ class Driver(object):
:returns: consumer_ref :returns: consumer_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_consumer(self, consumer_id, consumer_ref): def update_consumer(self, consumer_id, consumer_ref):
@ -205,7 +205,7 @@ class Driver(object):
:returns: consumer_ref :returns: consumer_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_consumers(self): def list_consumers(self):
@ -214,7 +214,7 @@ class Driver(object):
:returns: list of consumers :returns: list of consumers
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_consumer(self, consumer_id): def get_consumer(self, consumer_id):
@ -226,7 +226,7 @@ class Driver(object):
:returns: consumer_ref :returns: consumer_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_consumer_with_secret(self, consumer_id): def get_consumer_with_secret(self, consumer_id):
@ -241,7 +241,7 @@ class Driver(object):
:returns: consumer_ref :returns: consumer_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_consumer(self, consumer_id): def delete_consumer(self, consumer_id):
@ -252,7 +252,7 @@ class Driver(object):
:returns: None. :returns: None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_access_tokens(self, user_id): def list_access_tokens(self, user_id):
@ -263,7 +263,7 @@ class Driver(object):
:returns: list of access tokens the user has authorized :returns: list of access tokens the user has authorized
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_access_token(self, user_id, access_token_id): def delete_access_token(self, user_id, access_token_id):
@ -276,7 +276,7 @@ class Driver(object):
:returns: None :returns: None
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_request_token(self, consumer_id, requested_project, def create_request_token(self, consumer_id, requested_project,
@ -292,7 +292,7 @@ class Driver(object):
:returns: request_token_ref :returns: request_token_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_request_token(self, request_token_id): def get_request_token(self, request_token_id):
@ -303,7 +303,7 @@ class Driver(object):
:returns: request_token_ref :returns: request_token_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_access_token(self, access_token_id): def get_access_token(self, access_token_id):
@ -314,7 +314,7 @@ class Driver(object):
:returns: access_token_ref :returns: access_token_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def authorize_request_token(self, request_id, user_id, role_ids): def authorize_request_token(self, request_id, user_id, role_ids):
@ -329,7 +329,7 @@ class Driver(object):
:returns: verifier :returns: verifier
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_access_token(self, request_id, access_token_duration): def create_access_token(self, request_id, access_token_duration):
@ -342,4 +342,4 @@ class Driver(object):
:returns: access_token_ref :returns: access_token_ref
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -192,7 +192,7 @@ class Driver(object):
for tokens issued after the expiration cutoff. for tokens issued after the expiration cutoff.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def revoke(self, event): def revoke(self, event):
@ -202,4 +202,4 @@ class Driver(object):
keystone.contrib.revoke.model.RevocationEvent keystone.contrib.revoke.model.RevocationEvent
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -54,7 +54,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_credentials(self, **filters): def list_credentials(self, **filters):
@ -63,7 +63,7 @@ class Driver(object):
:returns: a list of credential_refs or an empty list. :returns: a list of credential_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_credential(self, credential_id): def get_credential(self, credential_id):
@ -73,7 +73,7 @@ class Driver(object):
:raises: keystone.exception.CredentialNotFound :raises: keystone.exception.CredentialNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_credential(self, credential_id, credential): def update_credential(self, credential_id, credential):
@ -83,7 +83,7 @@ class Driver(object):
keystone.exception.Conflict keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_credential(self, credential_id): def delete_credential(self, credential_id):
@ -92,7 +92,7 @@ class Driver(object):
:raises: keystone.exception.CredentialNotFound :raises: keystone.exception.CredentialNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_credentials_for_project(self, project_id): def delete_credentials_for_project(self, project_id):

View File

@ -819,7 +819,7 @@ class Driver(object):
:returns: user_ref :returns: user_ref
:raises: AssertionError :raises: AssertionError
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# user crud # user crud
@ -830,7 +830,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_users(self, hints): def list_users(self, hints):
@ -842,7 +842,7 @@ class Driver(object):
:returns: a list of user_refs or an empty list. :returns: a list of user_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_users_in_group(self, group_id, hints): 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. :returns: a list of user_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_user(self, user_id): def get_user(self, user_id):
@ -865,7 +865,7 @@ class Driver(object):
:raises: keystone.exception.UserNotFound :raises: keystone.exception.UserNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_user(self, user_id, user): def update_user(self, user_id, user):
@ -875,7 +875,7 @@ class Driver(object):
keystone.exception.Conflict keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def add_user_to_group(self, user_id, group_id): def add_user_to_group(self, user_id, group_id):
@ -885,7 +885,7 @@ class Driver(object):
keystone.exception.GroupNotFound keystone.exception.GroupNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def check_user_in_group(self, user_id, group_id): def check_user_in_group(self, user_id, group_id):
@ -895,7 +895,7 @@ class Driver(object):
keystone.exception.GroupNotFound keystone.exception.GroupNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def remove_user_from_group(self, user_id, group_id): def remove_user_from_group(self, user_id, group_id):
@ -904,7 +904,7 @@ class Driver(object):
:raises: keystone.exception.NotFound :raises: keystone.exception.NotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_user(self, user_id): def delete_user(self, user_id):
@ -913,7 +913,7 @@ class Driver(object):
:raises: keystone.exception.UserNotFound :raises: keystone.exception.UserNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_user_by_name(self, user_name, domain_id): def get_user_by_name(self, user_name, domain_id):
@ -923,7 +923,7 @@ class Driver(object):
:raises: keystone.exception.UserNotFound :raises: keystone.exception.UserNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# group crud # group crud
@ -934,7 +934,7 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_groups(self, hints): def list_groups(self, hints):
@ -946,7 +946,7 @@ class Driver(object):
:returns: a list of group_refs or an empty list. :returns: a list of group_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_groups_for_user(self, user_id, hints): 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. :returns: a list of group_refs or an empty list.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_group(self, group_id): def get_group(self, group_id):
@ -969,7 +969,7 @@ class Driver(object):
:raises: keystone.exception.GroupNotFound :raises: keystone.exception.GroupNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_group(self, group_id, group): def update_group(self, group_id, group):
@ -979,7 +979,7 @@ class Driver(object):
keystone.exception.Conflict keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_group(self, group_id): def delete_group(self, group_id):
@ -988,7 +988,7 @@ class Driver(object):
:raises: keystone.exception.GroupNotFound :raises: keystone.exception.GroupNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
# end of identity # end of identity
@ -1014,7 +1014,7 @@ class MappingDriver(object):
:returns: public ID, or None if no mapping is found. :returns: public ID, or None if no mapping is found.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_id_mapping(self, public_id): def get_id_mapping(self, public_id):
@ -1025,7 +1025,7 @@ class MappingDriver(object):
mapping is found, it returns None. mapping is found, it returns None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_id_mapping(self, local_entity, public_id=None): def create_id_mapping(self, local_entity, public_id=None):
@ -1038,7 +1038,7 @@ class MappingDriver(object):
:returns: public ID :returns: public ID
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_id_mapping(self, public_id): def delete_id_mapping(self, public_id):
@ -1049,7 +1049,7 @@ class MappingDriver(object):
The method is silent if no mapping is found. The method is silent if no mapping is found.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def purge_mappings(self, purge_filter): def purge_mappings(self, purge_filter):
@ -1060,4 +1060,4 @@ class MappingDriver(object):
filter means purge all mappings. filter means purge all mappings.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -49,4 +49,4 @@ class IDGenerator(object):
in the mapping dict. in the mapping dict.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -80,7 +80,7 @@ class Driver(object):
For more information on a full implementation of this see: For more information on a full implementation of this see:
`keystone.common.policy.enforce`. `keystone.common.policy.enforce`.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_policy(self, policy_id, policy): def create_policy(self, policy_id, policy):
@ -89,12 +89,12 @@ class Driver(object):
:raises: keystone.exception.Conflict :raises: keystone.exception.Conflict
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_policies(self): def list_policies(self):
"""List all policies.""" """List all policies."""
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_policy(self, policy_id): def get_policy(self, policy_id):
@ -103,7 +103,7 @@ class Driver(object):
:raises: keystone.exception.PolicyNotFound :raises: keystone.exception.PolicyNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def update_policy(self, policy_id, policy): def update_policy(self, policy_id, policy):
@ -112,7 +112,7 @@ class Driver(object):
:raises: keystone.exception.PolicyNotFound :raises: keystone.exception.PolicyNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_policy(self, policy_id): def delete_policy(self, policy_id):
@ -121,4 +121,4 @@ class Driver(object):
:raises: keystone.exception.PolicyNotFound :raises: keystone.exception.PolicyNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -274,7 +274,7 @@ class Driver(object):
:raises: keystone.exception.TokenNotFound :raises: keystone.exception.TokenNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def create_token(self, token_id, data): def create_token(self, token_id, data):
@ -298,7 +298,7 @@ class Driver(object):
:returns: token_ref or None. :returns: token_ref or None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_token(self, token_id): def delete_token(self, token_id):
@ -310,7 +310,7 @@ class Driver(object):
:raises: keystone.exception.TokenNotFound :raises: keystone.exception.TokenNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_tokens(self, user_id, tenant_id=None, trust_id=None, def delete_tokens(self, user_id, tenant_id=None, trust_id=None,
@ -371,7 +371,7 @@ class Driver(object):
:returns: list of token_id's :returns: list of token_id's
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_revoked_tokens(self): def list_revoked_tokens(self):
@ -380,10 +380,10 @@ class Driver(object):
:returns: list of token_id's :returns: list of token_id's
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def flush_expired_tokens(self): def flush_expired_tokens(self):
"""Archive or delete tokens that have expired. """Archive or delete tokens that have expired.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -270,7 +270,7 @@ class Provider(object):
:returns: token version string :returns: token version string
:raises: keystone.token.provider.UnsupportedTokenVersionException :raises: keystone.token.provider.UnsupportedTokenVersionException
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def issue_v2_token(self, token_ref, roles_ref=None, catalog_ref=None): def issue_v2_token(self, token_ref, roles_ref=None, catalog_ref=None):
@ -284,7 +284,7 @@ class Provider(object):
:type catalog_ref: dict :type catalog_ref: dict
:returns: (token_id, token_data) :returns: (token_id, token_data)
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def issue_v3_token(self, user_id, method_names, expires_at=None, def issue_v3_token(self, user_id, method_names, expires_at=None,
@ -310,7 +310,7 @@ class Provider(object):
:type include_catalog: boolean :type include_catalog: boolean
:returns: (token_id, token_data) :returns: (token_id, token_data)
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def revoke_token(self, token_id): def revoke_token(self, token_id):
@ -320,7 +320,7 @@ class Provider(object):
:type token_id: string :type token_id: string
:returns: None. :returns: None.
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def validate_token(self, token_id): def validate_token(self, token_id):
@ -333,7 +333,7 @@ class Provider(object):
:returns: token_data :returns: token_data
:raises: keystone.exception.TokenNotFound :raises: keystone.exception.TokenNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def validate_v2_token(self, token_id): def validate_v2_token(self, token_id):
@ -347,7 +347,7 @@ class Provider(object):
:raises: keystone.exception.TokenNotFound :raises: keystone.exception.TokenNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def validate_v3_token(self, token_id): def validate_v3_token(self, token_id):
@ -358,7 +358,7 @@ class Provider(object):
:returns: token data :returns: token data
:raises: keystone.exception.TokenNotFound :raises: keystone.exception.TokenNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def _get_token_id(self, token_data): def _get_token_id(self, token_data):
@ -368,4 +368,4 @@ class Provider(object):
:type token_data: dict :type token_data: dict
returns: token identifier returns: token identifier
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover

View File

@ -77,27 +77,27 @@ class Driver(object):
:returns: a new trust :returns: a new trust
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def get_trust(self, trust_id): def get_trust(self, trust_id):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_trusts(self): def list_trusts(self):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_trusts_for_trustee(self, trustee): def list_trusts_for_trustee(self, trustee):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def list_trusts_for_trustor(self, trustor): def list_trusts_for_trustor(self, trustor):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def delete_trust(self, trust_id): def delete_trust(self, trust_id):
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover
@abc.abstractmethod @abc.abstractmethod
def consume_use(self, trust_id): def consume_use(self, trust_id):
@ -107,4 +107,4 @@ class Driver(object):
:raises: keystone.exception.TrustUseLimitReached, :raises: keystone.exception.TrustUseLimitReached,
keystone.exception.TrustNotFound keystone.exception.TrustNotFound
""" """
raise exception.NotImplemented() raise exception.NotImplemented() # pragma: no cover