diff --git a/moto/awslambda/models.py b/moto/awslambda/models.py index 0e24330c4..684f1a248 100644 --- a/moto/awslambda/models.py +++ b/moto/awslambda/models.py @@ -107,11 +107,12 @@ class LambdaFunction(object): def _invoke_lambda(self, code, event={}, context={}): # TO DO: context not yet implemented + mycode = "\n".join([self.code, 'print lambda_handler(%s, %s)' % (event, context)]) + #print "moto_lambda_debug: ", mycode + try: codeOut = StringIO() codeErr = StringIO() - mycode = "\n".join([self.code, 'print lambda_handler(%s, %s)' % (event, context)]) - #print "moto_lambda_debug: ", mycode sys.stdout = codeOut sys.stderr = codeErr exec(mycode)