Ordering some swift dependencies

1. don't try and create a directory owned by swift, before swift exists
2. make sure the ring sync is done before starting the replicator
This commit is contained in:
Derek Higgins
2012-12-23 17:53:20 -05:00
parent d8117269dc
commit 7c679d231e

View File

@@ -10,12 +10,13 @@ if(!defined(File['/srv/node'])) {
owner => 'swift',
group => 'swift',
ensure => directory,
require => Package['openstack-swift'],
}
}
swift::ringsync{["account","container","object"]:
ring_server => '%(CONFIG_SWIFT_BUILDER_HOST)s',
notify => Class['swift::storage::all']
before => Class['swift::storage::all']
}
firewall { '001 swift storage incoming':