public failure()

in lambda/handler.ts [48:70]


    public failure(ex: any, statusCode?: number, msg?: string) {

        if (!statusCode) {
            statusCode = 500;
        }

        if (!msg) {
            msg = 'System Error';
        }

        util.Log.Error(`${statusCode}: ${msg}\n${ex}`);

        return {
            statusCode,
            headers: {
                'Content-Type': 'text/plain',
                'Access-Control-Allow-Headers': 'Authorization,Content-Type,X-Amz-Date,X-Amz-Security-Token,X-Api-Key',
                'Access-Control-Allow-Origin': '*',
                "Access-Control-Allow-Credentials": true
            },
            body: `Request Failed: ${msg}\n`
        };
    }