Пример #1
0
 def create_resource(self, t, stack, resource_name):
     rsrc = s3.S3Bucket('test_resource',
                        t['Resources'][resource_name],
                        stack)
     scheduler.TaskRunner(rsrc.create)()
     self.assertEqual((rsrc.CREATE, rsrc.COMPLETE), rsrc.state)
     return rsrc
Пример #2
0
 def create_resource(self, t, stack, resource_name):
     resource = s3.S3Bucket('test_resource',
                                   t['Resources'][resource_name],
                                   stack)
     self.assertEqual(None, resource.create())
     self.assertEqual(s3.S3Bucket.CREATE_COMPLETE, resource.state)
     return resource
Пример #3
0
 def create_resource(self, t, stack, resource_name):
     resource_defns = stack.t.resource_definitions(stack)
     rsrc = s3.S3Bucket('test_resource', resource_defns[resource_name],
                        stack)
     scheduler.TaskRunner(rsrc.create)()
     self.assertEqual((rsrc.CREATE, rsrc.COMPLETE), rsrc.state)
     return rsrc
Пример #4
0
 def test_create_container_name(self):
     self.m.ReplayAll()
     t = template_format.parse(swift_template)
     stack = parse_stack(t)
     rsrc = s3.S3Bucket('test_resource', t['Resources']['S3Bucket'], stack)
     self.assertTrue(
         re.match(self.container_pattern, rsrc._create_container_name()))
Пример #5
0
 def test_create_container_name(self):
     self.m.ReplayAll()
     t = self.load_template()
     stack = self.parse_stack(t)
     resource = s3.S3Bucket('test_resource', t['Resources']['S3Bucket'],
                            stack)
     self.assertTrue(
         re.match(self.container_pattern,
                  resource._create_container_name()))