Clusters Guest Implementation

adds guest impl code for creating a sharded mongodb
cluster as the first implementation

Co-Authored-By: amcrn <amcreynolds@ebaysf.com>
Co-Authored-By: Mat Lowery <mlowery@ebaysf.com>
Co-Authored-By: svenkataramanaia <svenkataramanaia@ebaysf.com>

Partially implements: blueprint clustering

Change-Id: Id45f692df377a32310a30487e27cf0f017c93c86
This commit is contained in:
rumale
2014-08-12 17:08:26 -07:00
committed by amcrn
parent 06196fcf67
commit 44683ae5d8
21 changed files with 550 additions and 54 deletions

View File

@@ -95,7 +95,9 @@ class GuestAgentCouchbaseManagerTest(testtools.TestCase):
self.manager.prepare(self.context, self.packages, None, 2048,
None, device_path=device_path,
mount_point='/var/lib/couchbase',
backup_info=backup_info)
backup_info=backup_info,
overrides=None,
cluster_config=None)
#verification/assertion
mock_status.begin_install.assert_any_call()
couch_service.CouchbaseApp.install_if_needed.assert_any_call(