Je l'utilise dans une tâche de rake :
client = Heroku::Client.new('', 'heroku-api-key')
client.rake 'my-app-name', 'db:migrate'
et tout ce que j'obtiens, c'est
RestClient::UnprocessableEntity : 422 Unprocessable Entity.
D'autres commandes fonctionnent, telles que
client.ps('my-app-name')
Le fichier heroku client.rb utilise
rake(app_name, cmd)
Je ne sais donc pas ce qui ne va pas. Je ne vois aucun moyen de déboguer la réponse, même en utilisant RESTCLIENT_LOG=stdout.