In puppet, modules can have a dash in their name, and thus variables can, too. But then, how can we use such variables?
For example, I have a $ssh_mode
variable defined in a google-authenticator::params
class, so I expect to be able to call $google-authenticator::params::ssh_mode
, but puppet (0.25.5) cuts on the dash. Using ${google-authenticator::params::ssh_mode}
doesn't help either.
What can I do to access this variable?