Module: Hanzo::Installers::Labs
- Included in:
- Hanzo::Install
- Defined in:
- lib/hanzo/modules/installers/labs.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.enable(env, lab) ⇒ Object
16 17 18 19 |
# File 'lib/hanzo/modules/installers/labs.rb', line 16 def self.enable(env, lab) Hanzo.run "heroku labs:enable #{lab} --remote #{env}" Hanzo.print "- Enabled for #{env}" end |
Instance Method Details
#install_labs ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/hanzo/modules/installers/labs.rb', line 4 def install_labs Hanzo.title('Activating Heroku Labs') Hanzo::Heroku.available_labs.each_key do |name| next unless Hanzo.agree("Add #{name}?") Hanzo::Installers::Remotes.environments.each_pair do |env, _| Hanzo::Installers::Labs.enable(env, name) end end end |