标签: ansible
作为python模块的一部分,我需要更改为另一个给定用户(源自origin_user)以执行操作。 有没有一种简单的方法可以查询运行方法是什么,所以我可以确定是否使用sudo,su等。
答案 0 :(得分:1)
您无法从模块中找到它,但如果您编写了action_plugin,则可以从play_context.become_method获取它。然后你可以让你的action_plugin执行你的模块并将必要的成为信息传递给它。
play_context.become_method