Class: ConfigEnv::Tasks::Heroku

Inherits:
Object
  • Object
show all
Defined in:
lib/config_env/rake_tasks.rb

Instance Method Summary collapse

Constructor Details

#initialize(app = nil) ⇒ Heroku

Returns a new instance of Heroku.



9
10
11
12
13
14
# File 'lib/config_env/rake_tasks.rb', line 9

def initialize(app=nil)
  @app = app
  unless ConfigEnv.path.nil?
    fail unless load(ConfigEnv.path)
  end
end

Instance Method Details

#upload_env_to_herokuObject



16
17
18
19
20
21
# File 'lib/config_env/rake_tasks.rb', line 16

def upload_env_to_heroku
  puts "Configure Heroku according to config_env[#{environment}]"
  heroku("config:set #{vars}")
  puts ''
  puts heroku('config')
end