def _mocked_dvr_ha_router(self, agent, enable_gw=True): r_info = self.generate_dvr_router_info(enable_ha=True, enable_snat=True, agent=agent, enable_gw=enable_gw) r_snat_ns_name = namespaces.build_ns_name(dvr_snat_ns.SNAT_NS_PREFIX, r_info["id"]) mocked_r_snat_ns_name = r_snat_ns_name + "@" + agent.host r_ns_name = namespaces.build_ns_name(namespaces.NS_PREFIX, r_info["id"]) mocked_r_ns_name = r_ns_name + "@" + agent.host return r_info, mocked_r_ns_name, mocked_r_snat_ns_name
def _mocked_dvr_ha_router(self, agent): r_info = self.generate_dvr_router_info(enable_ha=True, enable_snat=True, agent=agent) r_snat_ns_name = namespaces.build_ns_name(dvr_snat_ns.SNAT_NS_PREFIX, r_info['id']) mocked_r_snat_ns_name = r_snat_ns_name + '@' + agent.host r_ns_name = namespaces.build_ns_name(namespaces.NS_PREFIX, r_info['id']) mocked_r_ns_name = r_ns_name + '@' + agent.host return r_info, mocked_r_ns_name, mocked_r_snat_ns_name
def _get_namespace(self, router_id, agent=None): namespace = namespaces.build_ns_name(namespaces.NS_PREFIX, router_id) if agent: suffix = agent.get_namespace_suffix() else: suffix = self.environment.hosts[0].l3_agent.get_namespace_suffix() return "%s@%s" % (namespace, suffix)
def _get_namespace(self, router_id): return namespaces.build_ns_name(l3_agent.NS_PREFIX, router_id)
def _get_ns_name(cls, ext_net_id): return namespaces.build_ns_name(FIP_NS_PREFIX, ext_net_id)
def _get_ns_name(cls, ext_net_id): return namespaces.build_ns_name(FIP_NS_PREFIX, ext_net_id)
def _get_namespace(self, router_id): return namespaces.build_ns_name(l3_agent.NS_PREFIX, router_id)
def get_snat_ns_name(cls, router_id): return namespaces.build_ns_name(SNAT_NS_PREFIX, router_id)
def get_snat_ns_name(cls, router_id): return namespaces.build_ns_name(SNAT_NS_PREFIX, router_id)