Defined Type: wildfly::datasources::driver
- Defined in:
- manifests/datasources/driver.pp
Overview
Configures a driver
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'manifests/datasources/driver.pp', line 10
define wildfly::datasources::driver (
String $driver_name,
String $driver_module_name,
Optional[String] $driver_class_name = undef,
Optional[String] $driver_xa_datasource_class_name = undef,
Optional[String] $target_profile = undef,
) {
$params = {
'driver-name' => $driver_name,
'driver-module-name' => $driver_module_name,
'driver-class-name' => $driver_class_name,
'driver-xa-datasource-class-name' => $driver_xa_datasource_class_name,
}
wildfly::resource { "/subsystem=datasources/jdbc-driver=${driver_name}":
content => $params,
profile => $target_profile,
}
}
|