def check_response()

in provisioning_lambda/clients/iot.py [0:0]


def check_response(func):
    def wrap(*args):
        try:
            return func(*args)
        except botocore.exceptions.ClientError as error:
            args[0].logger.error(
                '%s request failure. args: %s, response: %s',
                func.__name__, args, json.dumps(error)
            )
            raise IotException('Request failure')
    return wrap