python-3.x 声纳管和AWSlambda

ajsxfq5m  于 2023-03-04  发布在  Python
关注(0)|答案(1)|浏览(76)

我最近为我的lambda函数启用了sonarqube,现在我们都知道,对于任何lambda_handler,这都是标准的过程,但是所有的逻辑都是基于事件而不是上下文的。
def lambda_handler(event, context):
运行声纳管扫描后,我得到:Remove the unused function parameter "context".我的所有lambdas都遇到了sonarqube的主要问题,有什么建议可以解决这个问题吗?我的lambdas是基于Python的。

2guxujil

2guxujil1#

这里也有同样的问题,所以我决定打印上下文示例的任何属性,所以它是这样的:

print(context.invoked_function_arn) # you can use logger instead of printing

这就解决了这个问题,但我想解决这个问题最好的方法是忽略SQ要分析的lambda_handler文件。
如果你已经解决了这个问题,请分享你是如何做到的!

相关问题