ConnectionKeyGIDMismatch, SfaPermissionDenied, CredentialNotVerifiable, \
Forbidden, BadArgs
from sfa.util.sfalogging import logger
ConnectionKeyGIDMismatch, SfaPermissionDenied, CredentialNotVerifiable, \
Forbidden, BadArgs
from sfa.util.sfalogging import logger
from sfa.util.config import Config
from sfa.util.xrn import Xrn, get_authority
from sfa.util.config import Config
from sfa.util.xrn import Xrn, get_authority
def log_invalid_cred(cred, exception):
if isinstance(cred, dict) and 'geni_value' in cred:
cred = cred['geni_value']
def log_invalid_cred(cred, exception):
if isinstance(cred, dict) and 'geni_value' in cred:
cred = cred['geni_value']
logger.info(
"{}: cannot validate credential {}"
.format(exception, cred))
logger.info(
"{}: cannot validate credential {}"
.format(exception, cred))