ConnectionKeyGIDMismatch, SfaPermissionDenied, CredentialNotVerifiable, \
Forbidden, BadArgs
from sfa.util.sfalogging import logger
-from sfa.util.py23 import StringType
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']
- if not isinstance(cred, StringType):
+ if not isinstance(cred, str):
logger.info(
"{}: cannot validate credential {}"
.format(exception, cred))