Dan, I think what you suggested seems to be the right way. I had a deeper look
at external node classifiers as well as on working with different environments
inside Puppet. I have not been aware of these concepts but will start now to
create a proof of concept for our systems.
Thanks all for he
OK. Actually it worked when I added:
$hibernate_connection_dialect=$templates_eval::providevars::hibernate_connection_dialect
This solves the base problem but at the same time creates another one: I do not
have to include variables from only one class but depending one some
environment settings