我在厨师食谱中有以下片段:
chef::Log.info("Installing pips using requirements file: #{requirements_file}") execute "pip install -E #{ve.path} -r #{requirements_file}" do user deploy_user cwd deploy_path end
这安装了一些包,我想看到“pip安装”的输出作为厨师客户端正在工作,当我通过SSH调用它。 有什么办法可以logging执行命令的输出,以便写入日志为PIP正在运行?
如果你正在看厨师展示,使用'-l debug'来显示它。 或者,pip可以使用'–log = FILENAME'选项logging活动。