Puppet Class: congress::db::sync
- Defined in:
- manifests/db/sync.pp
Overview
Class to execute congress-manage db_sync
Parameters
- user
-
(Optional) User to run dbsync command. Defaults to ‘congress’
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'manifests/db/sync.pp', line 10
class congress::db::sync(
$user = 'congress',
) {
include congress::deps
exec { 'congress-db-sync':
command => 'congress-db-manage --config-file /etc/congress/congress.conf upgrade head',
path => ['/bin', '/usr/bin'],
user => $user,
refreshonly => true,
try_sleep => 5,
tries => 10,
logoutput => 'on_failure',
subscribe => [
Anchor['congress::install::end'],
Anchor['congress::config::end'],
Anchor['congress::dbsync::begin']
],
notify => Anchor['congress::dbsync::end'],
tag => 'openstack-db',
}
}
|