Puppet Class: db2_profile::database::db_instance
- Defined in:
- manifests/database/db_instance.pp
Summary
This class allows you to specify what DB2 database instance you want to define on your databases.Overview
db2_profile::database::db_instance
Check the documentation of [db2_instance](/docs/db2_config/db2_instance.html) on how to do this and what properties you can define on an instance.
See the file “LICENSE” for the full license governing this code.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'manifests/database/db_instance.pp', line 14
class db2_profile::database::db_instance (
Hash $list,
) {
easy_type::debug_evaluation() # Show local variable on extended debug
if $list.keys.size > 0 {
echo { "Ensure DB2 instance(s) ${list.keys.join(',')}":
withpath => false,
}
}
#
# This is a simple way to get started. It is easy to get started, but
# soon your hiera yaml becomes a nigtmare. Our advise is when you need
# to let Puppet manage your DB2 instances, to override this class and
# add your own Puppet implementation. This is a much better, more
# maintainable, and adds more consistency.
#
ensure_resources(db2_instance, $list)
}
|