You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WebService::HashiCorp::Vault extends WebService::HashiCorp::Vault::Base. WebService::HashiCorp::Vault::Base consumes the role WebService::Client. WebService::Client offers the attributes logger and log_method to enable logging. WebService::HashiCorp::Vault seems to be a kind of factory class for backend objects. I have now created an object of the WebService::HashiCorp::Vault class. I have passed values for the logger and the log_method attributes to the constructor. My expectation was that these attributes are passed to the corresponding backend object too, if I call the secret() object factory method.
are passed from $self (refers to the WebService::HashiCorp::Vault object) to %args
(the backend constructor argument hash). The logger and the log_method attributes
are not passed. Why?
The text was updated successfully, but these errors were encountered:
WebService::HashiCorp::Vault
extendsWebService::HashiCorp::Vault::Base
.WebService::HashiCorp::Vault::Base
consumes the roleWebService::Client
.WebService::Client
offers the attributeslogger
andlog_method
to enable logging.WebService::HashiCorp::Vault
seems to be a kind of factory class for backend objects. I have now created an object of theWebService::HashiCorp::Vault
class. I have passed values for thelogger
and thelog_method
attributes to the constructor. My expectation was that these attributes are passed to the corresponding backend object too, if I call thesecret()
object factory method.Seemingly only some attributes
are passed from $self (refers to the
WebService::HashiCorp::Vault
object) to%args
(the backend constructor argument hash). The
logger
and thelog_method
attributesare not passed. Why?
The text was updated successfully, but these errors were encountered: