(privatePort uint16)
| 108 | } |
| 109 | |
| 110 | func (in ContainerInstance) publicPort(privatePort uint16) string { |
| 111 | c := in.GetContainer() |
| 112 | if c == nil { |
| 113 | return "" |
| 114 | } |
| 115 | for _, p := range c.Ports { |
| 116 | if p.PrivatePort == privatePort { |
| 117 | return strconv.Itoa(int(p.PublicPort)) |
| 118 | } |
| 119 | } |
| 120 | return "" |
| 121 | } |
| 122 | |
| 123 | func (in ContainerInstance) login() error { |
| 124 | addr := in.publicPort(8080) |
no test coverage detected