python 中的动作挂钩:无输出

Action hooks in python: no output

我一直在开发一个 Openshift 应用程序,其中的操作挂钩是用 Python 编写的。

操作挂钩 运行 并且可以工作,但是我 无法 在创建应用程序时显示任何输出。因此,当我 运行 rhc app create ... 成功创建应用程序时,但 none 我尝试输出的状态或调试消息显示。

代码是这样调用的:

b = library.Object()
b.build()

我试过:

当我在 bash 中编写动作挂钩时,echo ... 工作正常。

这个确切的问题以前似乎没有人回答过,尽管有问题 that are superficially similar

您在应用创建期间没有获得任何操作挂钩输出。您只会在 "git push" 期间更新代码时看到它。我建议将输出写入 ~/app-root/data 目录中的日志文件,以便稍后查看。此外,如果您在正确的时间抓住它,您可以在第一次创建应用程序时通过 ssh 进入您的应用程序。