Class: HammerCLI::Apipie::ApipieConnector
- Inherits:
-
HammerCLI::AbstractConnector
- Object
- HammerCLI::AbstractConnector
- HammerCLI::Apipie::ApipieConnector
- Defined in:
- lib/hammer_cli/apipie/resource.rb
Instance Attribute Summary collapse
-
#api ⇒ Object
readonly
Returns the value of attribute api.
Instance Method Summary collapse
-
#initialize(params) ⇒ ApipieConnector
constructor
A new instance of ApipieConnector.
Constructor Details
#initialize(params) ⇒ ApipieConnector
Returns a new instance of ApipieConnector.
9 10 11 12 13 14 15 |
# File 'lib/hammer_cli/apipie/resource.rb', line 9 def initialize(params) @api = ApipieBindings::API.new(params) if HammerCLI::Settings.get(:_params, :reload_cache) || HammerCLI::Settings.get(:reload_cache) @api.clean_cache Logging.logger['Init'].debug 'Apipie cache was cleared' end end |
Instance Attribute Details
#api ⇒ Object (readonly)
Returns the value of attribute api.
7 8 9 |
# File 'lib/hammer_cli/apipie/resource.rb', line 7 def api @api end |