Beispiel #1
0
 def setUp(self):
     self.networkacl = EC2NetworkAcl("ctx_node",
                                     resource_id=True,
                                     client=True,
                                     logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(networkacl)
Beispiel #2
0
 def setUp(self):
     super(TestLambdaFunction, self).setUp()
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_delete',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(function)
Beispiel #3
0
 def setUp(self):
     self.dhcp = EC2DHCPOptions("ctx_node",
                                resource_id=True,
                                client=True,
                                logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(dhcp)
 def setUp(self):
     self.elasticip = EC2ElasticIP("ctx_node",
                                   resource_id=True,
                                   client=True,
                                   logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(elasticip)
 def setUp(self):
     super(TestLambdaInvoke, self).setUp()
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.aws_relationship',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(invoke)
 def setUp(self):
     super(TestRecordSet, self).setUp()
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.aws_relationship',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(record_set)
    def setUp(self):
        super(TestEKSCluster, self).setUp()

        self.cluster = EKSCluster("ctx_node", resource_id=True,
                                  client=True, logger=None)
        self.mock_resource = patch(
            'cloudify_aws.common.decorators.aws_resource', mock_decorator
        )
        self.mock_resource.start()
        reload_module(cluster)
 def setUp(self):
     super(TestEC2VPNConnection, self).setUp()
     self.vpn_connection = EC2VPNConnection("ctx_node",
                                            resource_id=True,
                                            client=True,
                                            logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(vpn_connection)
Beispiel #9
0
 def setUp(self):
     super(TestS3BucketLifecycleConfiguration, self).setUp()
     self.config = S3BucketLifecycleConfiguration("ctx_node",
                                                  resource_id=True,
                                                  client=MagicMock(),
                                                  logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(lifecycle_configuration)
Beispiel #10
0
 def setUp(self):
     super(TestSNSTopic, self).setUp()
     self.topic = SNSTopic("ctx_node",
                           resource_id=True,
                           client=MagicMock(),
                           logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(topic)
Beispiel #11
0
 def setUp(self):
     super(TestELBClassicHealthCheck, self).setUp()
     self.health_check = ELBClassicHealthCheck("ctx_node",
                                               resource_id=True,
                                               client=MagicMock(),
                                               logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(health_check)
 def setUp(self):
     super(TestELBListener, self).setUp()
     self.listener = ELBListener("ctx_node",
                                 resource_id=True,
                                 client=MagicMock(),
                                 logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(listener)
Beispiel #13
0
 def setUp(self):
     super(TestS3BucketTagging, self).setUp()
     self.tagging = S3BucketTagging("ctx_node",
                                    resource_id=True,
                                    client=True,
                                    logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock1.start()
     reload_module(tagging)
 def setUp(self):
     super(TestEC2Subnet, self).setUp()
     self.subnet = EC2Subnet("ctx_node", resource_id=True,
                             client=True, logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_status',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(subnet)
Beispiel #15
0
    def setUp(self):
        super(TestEC2VpcPeering, self).setUp()
        self.vpc_peering = EC2VpcPeering("ctx_node",
                                         resource_id=True,
                                         client=True,
                                         logger=None)
        mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                      mock_decorator)

        mock1.start()
        reload_module(vpc_peering)
Beispiel #16
0
 def setUp(self):
     self.internet_gateway = EC2InternetGateway("ctx_node",
                                                resource_id=True,
                                                client=True, logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_status',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(internet_gateway)
 def setUp(self):
     self.routetable = EC2RouteTable("ctx_node",
                                     resource_id=True,
                                     client=True,
                                     logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_status',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(routetable)
 def setUp(self):
     super(TestHostedZone, self).setUp()
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_delete',
                   mock_decorator)
     mock3 = patch('cloudify_aws.common.decorators.aws_relationship',
                   mock_decorator)
     mock1.start()
     mock2.start()
     mock3.start()
     reload_module(hosted_zone)
Beispiel #19
0
    def setUp(self):
        super(TestECSTaskDefinition, self).setUp()

        self.task_definition = ECSTaskDefinition("ctx_node",
                                                 resource_id=True,
                                                 client=True,
                                                 logger=None)

        self.mock_resource = patch(
            'cloudify_aws.common.decorators.aws_resource', mock_decorator)
        self.mock_resource.start()
        reload_module(task_definition)
 def setUp(self):
     self.eni = EC2NetworkInterface("ctx_node",
                                    resource_id=True,
                                    client=True,
                                    logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_status',
                   mock_decorator)
     mock1.start()
     mock2.start()
     reload_module(eni)
 def setUp(self):
     self.customer_gateway = EC2CustomerGateway("ctx_node",
                                                resource_id=True,
                                                client=True, logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_status',
                   mock_decorator)
     mock3 = patch('cloudify_aws.common.decorators.wait_for_delete',
                   mock_decorator)
     mock1.start()
     mock2.start()
     mock3.start()
     reload_module(customer_gateway)
    def setUp(self):
        self.ebs_volume_attachment = EC2VolumeAttachment("ctx_node",
                                                         resource_id=True,
                                                         client=True,
                                                         logger=None)

        mock1 = patch(
            'cloudify_aws.common.decorators.aws_resource', mock_decorator
        )
        mock2 = patch(
            'cloudify_aws.common.decorators.wait_for_status', mock_decorator
        )
        mock1.start()
        mock2.start()
        reload_module(ebs)
 def setUp(self):
     super(TestELBTargetGroup, self).setUp()
     self.target_group = ELBTargetGroup("ctx_node",
                                        resource_id=True,
                                        client=MagicMock(),
                                        logger=None)
     mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                   mock_decorator)
     mock2 = patch('cloudify_aws.common.decorators.wait_for_status',
                   mock_decorator)
     mock3 = patch('cloudify_aws.common.decorators.wait_for_delete',
                   mock_decorator)
     mock1.start()
     mock2.start()
     mock3.start()
     reload_module(target_group)
    def setUp(self):
        super(TestS3BucketPolicy, self).setUp()
        self.resource_config = {
            'kwargs': {
                'Policy': {
                    'Version':
                    '2012-10-17',
                    'Statement': [{
                        'Sid': 'EveryoneGetPlugin',
                        'Effect': 'Allow',
                        'Principal': '*',
                        'Action': ['s3:GetObject'],
                        'Resource': 'arn:aws:s3:::test-bucket',
                    }]
                }
            }
        }
        self.client_config = {
            'aws_access_key_id': 'test_access_key_id',
            'aws_secret_access_key': 'test_secret_access_key',
            'region_name': 'test_region_name',
        }

        properties = {
            'resource_config': self.resource_config,
            'client_config': self.client_config
        }

        _ctx = MockCloudifyContext(node_id="s3_bucket_policy_node_id",
                                   node_name="s3_bucket_policy_node_name",
                                   deployment_id="s3_bucket_policy_node_name",
                                   properties=properties,
                                   runtime_properties={},
                                   relationships=[],
                                   operation={'retry_number': 0})

        current_ctx.set(_ctx)
        self.ctx = _ctx
        self.policy = S3BucketPolicy(self.ctx._node,
                                     resource_id=True,
                                     client=True,
                                     logger=None)

        mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                      mock_decorator)
        mock1.start()
        reload_module(bucket_policy)
Beispiel #25
0
    def setUp(self):
        super(TestS3BucketObject, self).setUp()
        bucket_config = {
            BUCKET: 'test_bucket'
        }
        self.resource_config = RESOURCE_CONFIG
        self.resource_config['resource_config']['kwargs'] = \
            _dump_dict_to_unicode(
                bucket_config
            )
        self.ctx = self.get_mock_ctx(test_name="Backet",
                                     test_properties=self.resource_config)

        self.bucket_object = S3BucketObject(self.ctx.node,
                                            resource_id=True,
                                            client=True,
                                            logger=None)
        mock1 = patch('cloudify_aws.common.decorators.aws_resource',
                      mock_decorator)
        mock1.start()
        reload_module(bucket_object)