0.2.4 • Published 9 years ago

lambleg v0.2.4

Weekly downloads
1
License
ISC
Repository
github
Last release
9 years ago

lambleg

Node module for create/invoke JavaScript function as AWS Lambda function

example

var Lambleg = require('lambleg');

var lambleg = new Lambleg({
  region: 'us-east-1',
  Role: 'arn:aws:iam::123456789012:role/lambda_exec_role',
  QueueUrl: 'https://sqs.ap-northeast-1.amazonaws.com/123456789012/myqueue'
});

var lambda_func = lambleg.lambda(function(args, callback) {
  // Running on AWS Lambda
  console.log(args);
  callback({from_lambda:args});
});

lambda_func({key: "val"}, function(retval) {
  console.log(retval); // { from_lambda: { key: 'val' } }

  lambleg.cleanup(function() {
    // any code
  });
});
0.2.4

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago