Use dependency references

Change-Id: I02ec517b267c9634d05cbea745724c0f971fccdd
This commit is contained in:
ZhongShengping 2018-12-21 08:56:48 +08:00
parent b30b42ebb3
commit 89f821a76c
2 changed files with 7 additions and 4 deletions

View File

@ -57,5 +57,8 @@ class freezer::db::mysql(
allowed_hosts => $allowed_hosts,
}
::Openstacklib::Db::Mysql['freezer'] ~> Exec<| title == 'freezer-manage db_sync' |>
Anchor['freezer::db::begin']
~> Class['freezer::db::mysql']
~> Anchor['freezer::db::end']
}

View File

@ -34,8 +34,6 @@ class freezer::db::postgresql(
include ::freezer::deps
Class['freezer::db::postgresql'] -> Service<| title == 'freezer' |>
::openstacklib::db::postgresql { 'freezer':
password_hash => postgresql_password($user, $password),
dbname => $dbname,
@ -44,6 +42,8 @@ class freezer::db::postgresql(
privileges => $privileges,
}
::Openstacklib::Db::Postgresql['freezer'] ~> Exec<| title == 'freezer-manage db_sync' |>
Anchor['freezer::db::begin']
~> Class['freezer::db::postgresql']
~> Anchor['freezer::db::end']
}