def remove_iam_user(self): """Remove IAM user from Amazon. :return: True if successful, False if failed with expected error; else uncaught exception is raised """ try: remove_osf_user(self) return True except BotoServerError as error: if error.code in ['InvalidClientTokenId', 'ValidationError', 'AccessDenied']: return False raise
def remove_iam_user(self): """Remove IAM user from Amazon. :return: True if successful, False if failed with expected error; else uncaught exception is raised """ try: remove_osf_user(self) return True except BotoServerError as error: if error.code in [ 'InvalidClientTokenId', 'ValidationError', 'AccessDenied' ]: return False raise