def _gen_ctx(self):
        _ctx = MockCloudifyContext('node_name',
                                   properties={
                                       "connection_config": {
                                           "username": "******",
                                           "password": "******",
                                           "host": "vcenter_ip",
                                           "port": 443,
                                           "datacenter_name":
                                           "vcenter_datacenter",
                                           "resource_pool_name":
                                           "vcenter_resource_pool",
                                           "auto_placement":
                                           "vsphere_auto_placement",
                                           "allow_insecure": True
                                       }
                                   },
                                   runtime_properties={})

        _ctx._execution_id = "execution_id"
        _ctx.instance.host_ip = None
        _ctx._operation = mock.Mock()

        current_ctx.set(_ctx)
        return _ctx
    def _gen_ctx(self):
        _ctx = MockCloudifyContext('node_name',
                                   properties={},
                                   runtime_properties={})

        _ctx._execution_id = "execution_id"

        current_ctx.set(_ctx)
        return _ctx
Пример #3
0
    def setUp(self):
        _ctx = MockCloudifyContext('node_name',
                                   properties={},
                                   runtime_properties={})

        _ctx._execution_id = "execution_id"
        _ctx.instance.host_ip = None

        current_ctx.set(_ctx)
        return _ctx
Пример #4
0
    def _gen_relation_ctx(self):
        _target_ctx = MockCloudifyContext('node_name',
                                          properties={},
                                          runtime_properties={})
        _target_ctx.instance.host_ip = None

        _ctx = MockCloudifyContext(target=_target_ctx)
        _ctx._execution_id = "execution_id"

        current_ctx.set(_ctx)
        return _ctx
Пример #5
0
    def _gen_ctx(self):
        _ctx = MockCloudifyContext(
            'node_name',
            properties={},
        )

        _ctx._execution_id = "execution_id"
        _ctx.instance.host_ip = None
        _ctx.instance._runtime_properties = DirtyTrackingDict({})

        current_ctx.set(_ctx)
        return _ctx
    def _gen_ctx(self):
        _ctx = MockCloudifyContext(
            'node_name',
            properties={},
            runtime_properties={}
        )

        _ctx._execution_id = "execution_id"
        _ctx.instance.host_ip = None

        current_ctx.set(_ctx)
        return _ctx
    def _gen_ctx(self):
        _ctx = MockCloudifyContext(
            'node_name',
            properties={},
        )

        _ctx._execution_id = "execution_id"
        _ctx.instance.host_ip = None
        _ctx.instance._runtime_properties = DirtyTrackingDict({})
        _ctx.get_resource = mock.Mock(return_value=TEMPLATE.encode("utf-8"))
        current_ctx.set(_ctx)
        return _ctx
    def _gen_ctx(self):
        _ctx = MockCloudifyContext(
            'node_name',
            properties={
                "connection_config": {
                    "username": "******",
                    "password": "******",
                    "host": "vcenter_ip",
                    "port": 443,
                    "datacenter_name": "vcenter_datacenter",
                    "resource_pool_name": "vcenter_resource_pool",
                    "auto_placement": "vsphere_auto_placement",
                    "allow_insecure": True
                }
            },
            runtime_properties={}
        )

        _ctx._execution_id = "execution_id"
        _ctx.instance.host_ip = None

        current_ctx.set(_ctx)
        return _ctx