Class: ConfigurationService::AdminClient
- Inherits:
-
Object
- Object
- ConfigurationService::AdminClient
- Defined in:
- lib/configuration_service/admin_client.rb
Overview
Instance Method Summary collapse
-
#initialize(token, provider) ⇒ ConfigurationService::AdminClient
constructor
deprecated
Deprecated.
use ConfigurationService::Client instead
-
#publish_configuration(identifier, data, metadata = {}) ⇒ ConfigurationService::Configuration
The published configuration.
-
#request_configuration(identifier) ⇒ ConfigurationService::Configuration
The requested configuration.
Constructor Details
#initialize(token, provider) ⇒ ConfigurationService::AdminClient
Deprecated.
use ConfigurationService::Client instead
Returns object.
20 21 22 23 |
# File 'lib/configuration_service/admin_client.rb', line 20 def initialize(token, provider) warn "[DEPRECATION] 'ConfigurationService::AdminClient' is deprecated. Please use 'ConfigurationService::Client'." @client = ConfigurationService::Client.new(token, provider) end |
Instance Method Details
#publish_configuration(identifier, data, metadata = {}) ⇒ ConfigurationService::Configuration
Returns the published configuration.
41 42 43 |
# File 'lib/configuration_service/admin_client.rb', line 41 def publish_configuration(identifier, data, = {}) @client.publish_configuration(identifier, data, ) end |
#request_configuration(identifier) ⇒ ConfigurationService::Configuration
Returns the requested configuration.
30 31 32 |
# File 'lib/configuration_service/admin_client.rb', line 30 def request_configuration(identifier) @client.request_configuration(identifier) end |