puppetlabs/puppetlabs-swift — pull request #26 by fcharlier (2012-05-23 20:38:35+00:00)
Title: Replicator services

Ensure the replication services (```swift-account-replicator```, ```swift-container-replicator```, ```swift-object-replicator```) are started.

If they are not started, it will be invisible as long as the cluster is healthy, but if a node goes down, the replicators are here to move pieces around to ensure all data is still available.

Note/Question: these services won't start as long as the ring files are not pushed to the storage nodes, I added a dependency (```Swift::Ringsync<<||>> -> Class['swift::storage::all']```) in the example, but I'm wondering if this dependency could be set somewhere else ?