Project

General

Profile

« Previous | Next » 

Revision 875c8377

Added by Ewoud Kohl van Wijngaarden about 4 years ago

Lint autofix + needed spec fixes

View differences:

manifests/database/postgresql.pp
# Set up the foreman database using postgresql
class foreman::database::postgresql {
$dbname = $::foreman::db_database ? {
$dbname = $foreman::db_database ? {
'UNSET' => 'foreman',
default => $::foreman::db_database,
default => $foreman::db_database,
}
$password = $::foreman::db_password ? {
$password = $foreman::db_password ? {
'UNSET' => false,
default => postgresql_password($::foreman::db_username, $::foreman::db_password),
default => postgresql_password($foreman::db_username, $foreman::db_password),
}
# Prevents errors if run from /root etc.
......
cwd => '/',
}
include ::postgresql::client, ::postgresql::server
include postgresql::client, postgresql::server
postgresql::server::db { $dbname:
user => $::foreman::db_username,
user => $foreman::db_username,
password => $password,
owner => $::foreman::db_username,
owner => $foreman::db_username,
encoding => 'utf8',
locale => 'en_US.utf8',
}

Also available in: Unified diff