通过PlateformAPI Heroku创建关注者

时间:2019-02-28 19:20:54

标签: heroku heroku-postgres heroku-toolbelt heroku-cli heroku-api

我目前正在尝试使用Heroku的PlateformAPI gem创建主/从数据库。如果有办法的话,我在他们的文档中找不到任何信息。

我目前有这个:

  task :setup_slave_database do
    next if ENV['SLAVE_DATABASE_URL'].present?
    db_url_var = HEROKU.addon.create(ENV['HEROKU_APP_NAME'], { 'plan' => 'heroku-postgresql:standard-0', 'follow' => 'DATABASE_URL' })['config_vars'][0]
    db_uri = HEROKU.config_var.info_for_app(ENV['HEROKU_APP_NAME'])[db_url_var]
    HEROKU.config_var.update(ENV['HEROKU_APP_NAME'], 'SLAVE_DATABASE_URL' => db_uri)
  end

HEROKU只是持有PlateformAPI身份验证的全局变量。

但是follow参数似乎无效,因为它返回了我Excon::Error::UnprocessableEntity: Expected([200, 201, 202, 204, 206, 304]) <=> Actual(422 Unprocessable Entity)

你知道这是否可行吗?

0 个答案:

没有答案