Class: PlatformAPI::ConfigVar

Inherits:
Object
  • Object
show all
Defined in:
lib/platform-api/client.rb

Overview

Config Vars allow you to manage the configuration information provided to an app on Heroku.

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ ConfigVar

Returns a new instance of ConfigVar.



2262
2263
2264
# File 'lib/platform-api/client.rb', line 2262

def initialize(client)
  @client = client
end

Instance Method Details

#info_for_app(app_id_or_app_name) ⇒ Object



2274
2275
2276
# File 'lib/platform-api/client.rb', line 2274

def info_for_app(app_id_or_app_name)
  @client.config_var.info_for_app(app_id_or_app_name)
end

#info_for_app_release(app_id_or_app_name, release_id_or_release_version) ⇒ Object



2288
2289
2290
# File 'lib/platform-api/client.rb', line 2288

def info_for_app_release(app_id_or_app_name, release_id_or_release_version)
  @client.config_var.info_for_app_release(app_id_or_app_name, release_id_or_release_version)
end

#update(app_id_or_app_name, body = {}) ⇒ Object



2302
2303
2304
# File 'lib/platform-api/client.rb', line 2302

def update(app_id_or_app_name, body = {})
  @client.config_var.update(app_id_or_app_name, body)
end