Class: Puppet::Provider::MysqlLoginPath::Sensitive
- Inherits:
-
Puppet::Pops::Types::PSensitiveType::Sensitive
- Object
- Puppet::Pops::Types::PSensitiveType::Sensitive
- Puppet::Provider::MysqlLoginPath::Sensitive
- Defined in:
- lib/puppet/provider/mysql_login_path/sensitive.rb
Overview
A Puppet Language type that makes the Sensitive Type comparable
Instance Method Summary collapse
Instance Method Details
#==(other) ⇒ Object
6 7 8 |
# File 'lib/puppet/provider/mysql_login_path/sensitive.rb', line 6 def ==(other) return true if other.is_a?(Puppet::Pops::Types::PSensitiveType::Sensitive) && unwrap == other.unwrap end |
#encode_with(coder) ⇒ Object
10 11 12 13 |
# File 'lib/puppet/provider/mysql_login_path/sensitive.rb', line 10 def encode_with(coder) coder.tag = nil coder.scalar = 'Puppet::Provider::MysqlLoginPath::Sensitive <<encrypted>>' end |