Heroku API:捕捉一次性动态运行命令的输出

问题描述:

如何通过API捕获一次性动态运行命令的输出?Heroku API:捕捉一次性动态运行命令的输出

例如:

heroku = PlatformAPI.connect("...") 

heroku.dyno.create(
    app_name, 
    attach: false, 
    command: "ls" 
) 

这只是返回赛道创造的响应。它不包括命令的输出。

如果您将attach参数设置为true,则会将流输出。要实际获取流,您应该查看对dyno create的响应并找到attach_url的值。你应该可以通过这个交会客户端(像会合gem)来阅读信息,在这里的更多细节:https://github.com/heroku/rendezvous.rb

+0

这是行得通的。非常感谢! –