如何在我的rails应用程序中管理其他heroku应用程序?

时间:2014-09-29 11:14:02

标签: ruby-on-rails heroku

有没有办法管理其他heroku应用程序,通过在我的heroku rails应用程序中使用api。 我必须启动/停止/重新启动其他heroku应用程序。

如何通过任何API执行该功能。?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以向Heroku API发出调用以实现此目的。它使用OAuth来授权请求​​。

请参阅Heroku Plartform API的文档或查看workless gem以获取示例。无用的宝石根据需要启动和停止工作人员dynos以节省你的dyno小时。

workless gem使用环境变量来存储OAuth密钥/令牌;要管理多个应用程序,将这些信息存储在数据库中是有意义的。