'auth_url': 'http://localhost:5000/v2.0'})
template = parser.Template(t)
params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
- stack = parser.Stack(ctx, 'test_stack', template,
- params, stack_id=-1)
+ stack = parser.Stack(ctx, 'test_stack', template, params)
return stack
'auth_url': 'http://localhost:5000/v2.0'})
template = parser.Template(t)
params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
- stack = parser.Stack(ctx, 'test_stack', template,
- params, stack_id=-1)
+ stack = parser.Stack(ctx, 'test_stack', template, params)
return stack
'auth_url': 'http://localhost:5000/v2.0'})
template = parser.Template(t)
params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
- stack = parser.Stack(ctx, 'test_stack', template,
- params, stack_id=-1)
+ stack = parser.Stack(ctx, 'test_stack', template, params)
return stack
import heat.db as db_api
from heat.common import template_format
from heat.engine import parser
+from heat.openstack.common import uuidutils
@attr(tag=['unit', 'resource', 'instance'])
stack_name = 'instance_create_test_stack'
template = parser.Template(t)
params = parser.Parameters(stack_name, template, {'KeyName': 'test'})
- stack = parser.Stack(None, stack_name, template,
- params, stack_id=-1)
+ stack = parser.Stack(None, stack_name, template, params,
+ stack_id=uuidutils.generate_uuid())
t['Resources']['WebServer']['Properties']['ImageId'] = 'CentOS 5.2'
t['Resources']['WebServer']['Properties']['InstanceType'] = \
stack_name = 'instance_create_delete_test_stack'
template = parser.Template(t)
params = parser.Parameters(stack_name, template, {'KeyName': 'test'})
- stack = parser.Stack(None, stack_name, template,
- params, stack_id=-1)
+ stack = parser.Stack(None, stack_name, template, params,
+ stack_id=uuidutils.generate_uuid())
t['Resources']['WebServer']['Properties']['ImageId'] = 'CentOS 5.2'
t['Resources']['WebServer']['Properties']['InstanceType'] = \
'username': 'test_username',
'password': 'password',
'auth_url': 'http://localhost:5000/v2.0'})
- stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
- stack_id=-1, parameters={'external_network': 'abcd1234'})
+ stack_name = 'test_stack'
+ tmpl = parser.Template(t)
+ params = parser.Parameters(stack_name, tmpl,
+ {'external_network': 'abcd1234'})
+ stack = parser.Stack(ctx, stack_name, tmpl, params)
return stack
from heat.common import context
from heat.engine import parser
from heat.engine import resource
+from heat.openstack.common import uuidutils
@attr(tag=['unit', 'resource'])
class ResourceTest(unittest.TestCase):
def setUp(self):
self.stack = parser.Stack(None, 'test_stack', parser.Template({}),
- stack_id=-1)
+ stack_id=uuidutils.generate_uuid())
def test_state_defaults(self):
tmpl = {'Type': 'Foo'}
'username': 'test_username',
'password': 'password',
'auth_url': 'http://localhost:5000/v2.0'})
- stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
- stack_id=-1)
+ stack = parser.Stack(ctx, 'test_stack', parser.Template(t))
return stack
'username': 'test_username',
'password': 'password',
'auth_url': 'http://localhost:5000/v2.0'})
+ stack_name = 'test_stack'
template = parser.Template(t)
- params = parser.Parameters('test_stack', template, parameters)
- stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
- stack_id=-1, parameters=params)
+ params = parser.Parameters(stack_name, template, parameters)
+ stack = parser.Stack(ctx, stack_name, parser.Template(t), params)
return stack
'DBRootPassword': 'test',
'DBUsername': 'test',
'DBPassword': 'test'})
- stack = parser.Stack(ctx, 'test_stack', template,
- params, stack_id=-1)
+ stack = parser.Stack(ctx, 'test_stack', template, params)
return stack
'username': 'test_username',
'password': 'password',
'auth_url': 'http://localhost:5000/v2.0'})
- stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
- stack_id=-1, parameters={'external_network': 'abcd1234'})
+ stack_name = 'test_stack'
+ tmpl = parser.Template(t)
+ params = parser.Parameters(stack_name, tmpl,
+ {'external_network': 'abcd1234'})
+ stack = parser.Stack(ctx, stack_name, tmpl, params)
return stack