Example #1
0
 def test_saving_cluster_with_nodes(self):
     cluster = Cluster(
         name="test1", cloud_provider=None, setup_provider=None, user_key_name="key", repository=self.storage
     )
     cluster.add_node(
         kind="foo", image_id="123", image_user="******", flavor="m1.tiny", security_group="default", name="foo123"
     )
     self.storage.save_or_update(cluster)
     new = self.storage.get(cluster.name)
     assert "foo" in cluster.nodes
     assert len(cluster.nodes["foo"]) > 0
     assert isinstance(cluster.nodes["foo"][0], Node)
     assert cluster.nodes["foo"][0].name == "foo123"
Example #2
0
 def test_saving_cluster_with_nodes(self):
     cluster = Cluster(name='test1',
                       cloud_provider=None,
                       setup_provider=None,
                       user_key_name='key',
                       repository=self.storage)
     cluster.add_node(kind='foo', image_id='123',
                      image_user='******', flavor='m1.tiny',
                      security_group='default', name='foo123')
     self.storage.save_or_update(cluster)
     new = self.storage.get(cluster.name)
     nt.assert_true('foo' in cluster.nodes)
     nt.assert_true(cluster.nodes['foo'], 1)
     nt.assert_true(cluster.nodes['foo'][0].name, 'foo123')