diff --git a/manifests/db.pp b/manifests/db.pp index bc387c83c..d692a6e2e 100644 --- a/manifests/db.pp +++ b/manifests/db.pp @@ -93,6 +93,9 @@ class nova::db ( if !is_service_default($database_connection_real) { + validate_re($database_connection_real, + '^(sqlite|mysql(\+pymysql)?|postgresql):\/\/(\S+:\S+@\S+\/\S+)?') + oslo::db { 'nova_config': connection => $database_connection_real, idle_timeout => $database_idle_timeout_real,