Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9341514
validate_db.pp
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
validate_db.pp
View Options
# This validates a database connection. See README.md for more details.
class
puppetdb
::
server
::
validate_db
(
$database
=
$puppetdb::params::database,
$database_host
=
$puppetdb::params::database_host,
$database_port
=
$puppetdb::params::database_port,
$database_username
=
$puppetdb::params::database_username,
$database_password
=
$puppetdb::params::database_password,
$database_name
=
$puppetdb::params::database_name,
$jdbc_ssl_properties
=
$puppetdb::params::jdbc_ssl_properties,
)
inherits
puppetdb
::
params
{
# We don't need any validation for the embedded database, presumably.
if
(
$database
==
'postgres'
and
(
$database_password
!=
undef
and
$jdbc_ssl_properties
==
false
)
)
{
postgresql
::
validate_db_connection
{
'validate puppetdb postgres connection'
:
database_host
=>
$database_host,
database_port
=>
$database_port,
database_username
=>
$database_username,
database_password
=>
$database_password,
database_name
=>
$database_name,
}
}
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Jul 4, 12:06 PM (2 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3283895
Attached To
rSPPDB PuppetDB configuration
Event Timeline
Log In to Comment