0

422当我尝试Dyno使用 heroku 应用程序 api创建一个时,以下方法返回一个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:如何Hobby通过 Heroku API(最好是 Ruby)自动创建类型的 Dynos。

4

1 回答 1

0

从来没有弄清楚如何从 Ruby 更改 dyno 类型,所以我们最终从 ruby​​ 调用 bash/Heroku CLI。

如果有人知道如何从 Ruby 中做到这一点,仍然很感兴趣。

于 2017-11-08T17:38:46.167 回答