def test_get_port_from_address(self): res = pu.get_port_from_address("0.0.0.0:8000") self.assertEqual(8000, res) res = pu.get_port_from_address("http://localhost:8000/resource") self.assertEqual(8000, res) res = pu.get_port_from_address("http://192.168.1.101:10000") self.assertEqual(10000, res) res = pu.get_port_from_address("mydomain") self.assertIsNone(res)
def get_port_from_config(service, name, cluster=None): address = get_config_value(service, name, cluster) return utils.get_port_from_address(address)
def _get_port_from_cluster_spec(self, cluster_spec, service, prop_name): address = cluster_spec.configurations[service][prop_name] return utils.get_port_from_address(address)
def test_get_port_from_address(self): for address, port in self.test_values: self.assertEqual(port, u.get_port_from_address(address))
def test_get_port_from_address(self): self.assertEqual(8000, u.get_port_from_address("0.0.0.0:8000")) self.assertEqual(8000, u.get_port_from_address("http://localhost:8000"))
def get_port_from_config(service, name, cluster=None): address = utils.get_config_value_or_default(service, name, cluster) return utils.get_port_from_address(address)