instance.itype_oflavor['256 MB Server'] = '256 MB Server'
instance.create()
-
- def test_initialize_instance_from_template(self):
- f = open('templates/WordPress_Single_Instance_gold.template')
- t = f.read()
- f.close()
-
- stack = self._mox.CreateMockAnything()
- stack.id().AndReturn(1)
- self._mox.StubOutWithMock(stack, 'resolve_static_refs')
- stack.resolve_static_refs(t).AndReturn(t)
-
- self._mox.StubOutWithMock(stack, 'resolve_find_in_map')
- stack.resolve_find_in_map(t).AndReturn(t)
-
- self._mox.StubOutWithMock(db_api, 'resource_get_by_name_and_stack')
- db_api.resource_get_by_name_and_stack(None, 'test_resource_name', stack).AndReturn(None)
+ print self.cs.flavors.list()[0].name
+ self.m.ReplayAll()
+ t['Resources']['WebServer']['Properties']['ImageId'] = 'CentOS 5.2'
+ t['Resources']['WebServer']['Properties']['InstanceType'] = '256 MB Server'
+ instance = resources.Instance('test_resource_name',\
+ t['Resources']['WebServer'], stack)
- self._mox.ReplayAll()
- instance = resources.Instance('test_resource_name', t, stack)
+ instance.itype_oflavor['256 MB Server'] = '256 MB Server'
+ instance.create()
-
- # allows testing of the test directly, shown below
+ # allows testing of the test directly, shown below
if __name__ == '__main__':
sys.argv.append(__file__)
nose.main()