in aws_xray_sdk/core/daemon_config.py [0:0]
def _parse_double_form(self, val1, val2, origin):
try:
configs1 = val1.split(':')
configs2 = val2.split(':')
mapping = {
configs1[0]: configs1,
configs2[0]: configs2,
}
tcp_info = mapping.get('tcp')
udp_info = mapping.get('udp')
self._tcp_ip = tcp_info[1]
self._tcp_port = int(tcp_info[2])
self._udp_ip = udp_info[1]
self._udp_port = int(udp_info[2])
except Exception:
raise InvalidDaemonAddressException('Invalid daemon address %s specified.' % origin)