コード例 #1
0
ファイル: test_xmanager.py プロジェクト: LymanXu/tricircle
 def __init__(self):
     self.clients = {
         'top': FakeClient(),
         'pod_1': FakeClient('pod_1'),
         'pod_2': FakeClient('pod_2')
     }
     self.helper = helper.NetworkHelper()
     self.xjob_handler = FakeXJobAPI()
コード例 #2
0
    def __init__(self, host=None, service_name='xjob'):

        LOG.debug(_('XManager initialization...'))

        if not host:
            host = CONF.host
        self.host = host
        self.service_name = service_name
        # self.notifier = rpc.get_notifier(self.service_name, self.host)
        self.additional_endpoints = []
        self.clients = {constants.TOP: client.Client()}
        self.job_handles = {
            constants.JT_ROUTER: self.configure_extra_routes,
            constants.JT_ROUTER_SETUP: self.setup_bottom_router,
            constants.JT_PORT_DELETE: self.delete_server_port}
        self.helper = helper.NetworkHelper()
        self.xjob_handler = xrpcapi.XJobAPI()
        super(XManager, self).__init__()
コード例 #3
0
 def __init__(self, fake_plugin):
     super(FakeXManager, self).__init__()
     self.xjob_handler = FakeBaseRPCAPI(fake_plugin)
     self.helper = helper.NetworkHelper()
コード例 #4
0
 def __init__(self):
     self._segmentation_types = {'vlan': utils.is_valid_vlan_tag}
     self.xjob_handler = FakeRPCAPI(self)
     self.helper = helper.NetworkHelper(self)
コード例 #5
0
 def __init__(self):
     super(TricircleTrunkDriver, self).__init__()
     self.xjob_handler = xrpcapi.XJobAPI()
     self.helper = helper.NetworkHelper(self)
     self.clients = {}
コード例 #6
0
 def __init__(self):
     self.xjob_handler = FakeRPCAPI(self)
     self.helper = helper.NetworkHelper(self)
コード例 #7
0
 def __init__(self):
     super(TricircleSegmentPlugin, self).__init__()
     self.xjob_handler = xrpcapi.XJobAPI()
     self.clients = {}
     self.central_plugin = TricirclePlugin()
     self.helper = helper.NetworkHelper(self)
コード例 #8
0
 def setUp(self):
     self.helper = helper.NetworkHelper()
コード例 #9
0
ファイル: test_helper.py プロジェクト: newypei/tricircle
 def setUp(self):
     core.initialize()
     core.ModelBase.metadata.create_all(core.get_engine())
     cfg.CONF.register_opts(q_config.core_opts)
     self.helper = helper.NetworkHelper()
     self.context = context.Context()