console.log('Loading function v2.3'); var DOC = require("dynamodb-doc"); var gContext; /* * Demo */ exports.handler = function(event, context) { console.log("Started again v3, TableName=" + process.env.TableName); gContext = context; var doc = new DOC.DynamoDB(); if (doc == null) { context.fail("Error: doc==null"); return; } var params = {}; params.TableName = process.env.TableName; doc.scan(params, scanResults); } function scanResults(err, data) { if (err) { context.fail("scanResults(): error: " + err); return; } console.log("scanResults(): data.Count: ", data.Count); gContext.succeed(data.Items); }