Class: ConfigurationService::AdminClient
- Inherits:
-
Object
- Object
- ConfigurationService::AdminClient
- Defined in:
- lib/configuration_service/admin_client.rb
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.
12 13 14 15 |
# File 'lib/configuration_service/admin_client.rb', line 12 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.
33 34 35 |
# File 'lib/configuration_service/admin_client.rb', line 33 def publish_configuration(identifier, data, = {}) @client.publish_configuration(identifier, data, ) end |
#request_configuration(identifier) ⇒ ConfigurationService::Configuration
Returns the requested configuration.
22 23 24 |
# File 'lib/configuration_service/admin_client.rb', line 22 def request_configuration(identifier) @client.request_configuration(identifier) end |