Sha256: 41ba8eebccd3261eb28fa66e8fe68345d4434e4e5956333f4a0e2b583e52d232
Contents?: true
Size: 591 Bytes
Versions: 2
Compression:
Stored size: 591 Bytes
Contents
class HerokuListener def provision(params) { :id => '123', :config => {'FOO_PROVISIONED' => 'true'}, :message => 'Add-on provisioned!', :region => params["region"] } end def plan_change(resource_id, plan) { :config => {'FOO_PROVISIONED' => 'false'}, :message => 'Add-on upgraded or downgraded.' } end def deprovision(resource_id) { :message => 'Add-on removed.' } end def single_sign_on(resource_id) { :uri => '/my/dashboard', :session => {:app_id => resource_id} } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
maitre_d-0.7.1 | spec/internal/app/listeners/heroku_listener.rb |
maitre_d-0.7.0 | spec/internal/app/listeners/heroku_listener.rb |