如何以编程方式从 Heroku API(最好使用 Ruby)创建“Dyno”类型的爱好?
How to programatically create Hobby of type `Dyno` from Heroku API (Preferrably with Ruby)?
当我尝试使用 heroku 应用 api 创建 Dyno
时,以下方法 returns 一个 422
HTTP 状态代码:
client = PlatformAPI.connect_oauth(API_KEY)
dyno_interface = PlatformAPI::Dyno.new(client)
begin
dyno_interface.create('my-cool-app', {"command" => " bin/rails server -p
$PORT -e $RAILS_ENV", "size" => "hobby", "type"=> "run"})
rescue => e
resp = e.response
end
失败并显示消息:Requested type Hobby is not available. Please use Free.
如果重要的话,我试过不同版本的 Ruby 客户端(版本 2.0.0
)。此外,我的应用目前没有 Procfile,但我不确定这是否重要。
TLDR:如何通过 Heroku API(最好在 Ruby 中)自动创建 Hobby
类型的 Dynos。
从来没有弄清楚如何从 Ruby 更改测功机类型所以我们最终从 ruby.
调用 bash/Heroku CLI
如果有人知道如何从 Ruby 做到这一点,仍然感兴趣。
当我尝试使用 heroku 应用 api 创建 Dyno
时,以下方法 returns 一个 422
HTTP 状态代码:
client = PlatformAPI.connect_oauth(API_KEY)
dyno_interface = PlatformAPI::Dyno.new(client)
begin
dyno_interface.create('my-cool-app', {"command" => " bin/rails server -p
$PORT -e $RAILS_ENV", "size" => "hobby", "type"=> "run"})
rescue => e
resp = e.response
end
失败并显示消息:Requested type Hobby is not available. Please use Free.
如果重要的话,我试过不同版本的 Ruby 客户端(版本 2.0.0
)。此外,我的应用目前没有 Procfile,但我不确定这是否重要。
TLDR:如何通过 Heroku API(最好在 Ruby 中)自动创建 Hobby
类型的 Dynos。
从来没有弄清楚如何从 Ruby 更改测功机类型所以我们最终从 ruby.
调用 bash/Heroku CLI如果有人知道如何从 Ruby 做到这一点,仍然感兴趣。