Add deps to all that is needed

Change-Id: I61a6fab1dfa13094a2a9cb0dad7b7e8cdb7aaeb7
This commit is contained in:
ZhongShengping 2017-09-21 09:11:55 +08:00
parent 6b5428c616
commit 78ad047bf3
6 changed files with 12 additions and 0 deletions

View File

@ -53,6 +53,8 @@ class freezer::db::mysql(
$allowed_hosts = undef
) {
include ::freezer::deps
validate_string($password)
::openstacklib::db::mysql { 'freezer':

View File

@ -40,6 +40,8 @@ class freezer::db::postgresql(
$privileges = 'ALL',
) {
include ::freezer::deps
Class['freezer::db::postgresql'] -> Service<| title == 'freezer' |>
::openstacklib::db::postgresql { 'freezer':

View File

@ -73,6 +73,8 @@ class freezer::keystone::auth (
$internal_url = 'http://127.0.0.1:9090',
) {
include ::freezer::deps
if $configure_user_role {
Keystone_user_role["${auth_name}@${tenant}"] ~> Service <| name == 'freezer-server' |>
}

View File

@ -214,6 +214,8 @@ class freezer::keystone::authtoken(
$token_cache_time = $::os_service_default,
) {
include ::freezer::deps
keystone::resource::authtoken { 'freezer_config':
username => $username,
password => $password,

View File

@ -113,6 +113,8 @@ class freezer::logging(
$log_date_format = $::os_service_default,
) {
include ::freezer::deps
oslo::log { 'freezer_config':
use_stderr => $use_stderr,
use_syslog => $use_syslog,

View File

@ -28,6 +28,8 @@ class freezer::policy (
$policy_path = '/etc/freezer/policy.json',
) {
include ::freezer::deps
validate_hash($policies)
Openstacklib::Policy::Base {