forked from nalbion/node-oracledb-lambda-test
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
27 lines (24 loc) · 730 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var oracledb;
// try {
// oracledb = require('oracledb');
// } catch (e) {
// console.error('Failed to load oracledb:', e);
// }
// console.log('oracledb:', oracledb);
exports.handler = function(event, context, callback) {
console.log('event:', event);
console.log('context:', context);
try {
oracledb = require('oracledb');
} catch (e) {
console.log('Failed to load oracledb:');
console.log(e);
callback('Failed to load oracledb');
}
console.log('oracledb:', oracledb);
if (oracledb != null) {
callback(null, 'Oracle DB is supported');
} else {
callback('Did not actually expect to see this, `require(\'oracledb\')` will fail');
}
};