example42/puppi — pull request #27 by LeonB (2012-08-30 15:42:38+00:00)
Title: In addition to module::params, params_lookup() will also have a look at self::params

I have two of these classes: bacula::director & bacula::client. Each with it's own ::params class.
This addition makes sure the defaults values for bacula::director::params & bacula::client::params get found.

Additionally, it skips the lookup when bacula::params or bacula::*::params does not exist. So it suppresses these kind of warnings: `warning: Scope(Class[Bacula::Director]): Could not look up qualified variable '::bacula::params::package_name'; class ::bacula::params could not be found`