sonarqube 和 aws lambda

问题描述 投票:0回答:1

我最近为我的 lambda 函数启用了 sonarqube。 众所周知,对于任何 lambda_handler,这是标准过程。然而,所有的逻辑都是基于事件的陈述,而不是基于上下文。

def lambda_handler(event, context):

现在运行声纳扫描后,我得到:

Remove the unused function parameter "context".
我的所有 lambda 都从 sonarqube 得到了重大问题,有什么解决这个问题的建议吗? 我的 lambda 是基于 Python 的。

python-3.x aws-lambda sonarqube
1个回答
0
投票

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

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

这解决了它,但我想解决这个问题的最奇特的方法是忽略要由 SQ 分析的 lambda_handler 文件。

如果您已经解决了这个问题,请分享您是如何解决的!

© www.soinside.com 2019 - 2024. All rights reserved.