Publish by address instead of name, for where mDNS isn't configured for resolution
This commit is contained in:
parent
66418286ae
commit
438507523b
|
@ -115,11 +115,11 @@ spawn named 'docker-scan' {
|
||||||
|
|
||||||
spawn named 'test-remap' {
|
spawn named 'test-remap' {
|
||||||
during C.ServerConnected(server_addr) {
|
during C.ServerConnected(server_addr) {
|
||||||
during M.Discovered(M.Service($name, '_ssh._tcp'), $host, $port, _, _, "IPv4", _) {
|
during M.Discovered(M.Service($name, '_ssh._tcp'), _, $port, _, $addr, "IPv4", _) {
|
||||||
const servicename = name + '.' + os.hostname() + '.ssh.fruit';
|
const servicename = name + '.' + os.hostname() + '.ssh.fruit';
|
||||||
assert C.ToServer(server_addr, AddressMap(VirtualTcpAddress(servicename, 22),
|
assert C.ToServer(server_addr, AddressMap(VirtualTcpAddress(servicename, 22),
|
||||||
nodeId,
|
nodeId,
|
||||||
S.TcpAddress(host, port)));
|
S.TcpAddress(addr, port)));
|
||||||
}
|
}
|
||||||
during DockerContainerPort($name, $ip, $port) {
|
during DockerContainerPort($name, $ip, $port) {
|
||||||
const servicename = name + '.' + os.hostname() + '.docker.fruit';
|
const servicename = name + '.' + os.hostname() + '.docker.fruit';
|
||||||
|
|
Loading…
Reference in New Issue