(hd)
| 495 | |
| 496 | return new SSH(sender, config, { |
| 497 | "initialization.failed"(hd) { |
| 498 | switch (hd.data()) { |
| 499 | case SERVER_REQUEST_ERROR_BAD_USERNAME: |
| 500 | self.step.resolve( |
| 501 | self.stepErrorDone("Request failed", "Invalid username") |
| 502 | ); |
| 503 | return; |
| 504 | |
| 505 | case SERVER_REQUEST_ERROR_BAD_ADDRESS: |
| 506 | self.step.resolve( |
| 507 | self.stepErrorDone("Request failed", "Invalid address") |
| 508 | ); |
| 509 | return; |
| 510 | |
| 511 | case SERVER_REQUEST_ERROR_BAD_AUTHMETHOD: |
| 512 | self.step.resolve( |
| 513 | self.stepErrorDone("Request failed", "Invalid authication method") |
| 514 | ); |
| 515 | return; |
| 516 | } |
| 517 | |
| 518 | self.step.resolve( |
| 519 | self.stepErrorDone("Request failed", "Unknown error: " + hd.data()) |
| 520 | ); |
| 521 | }, |
| 522 | initialized(hd) { |
| 523 | self.step.resolve(self.stepWaitForEstablishWait(configInput.host)); |
| 524 | }, |
nothing calls this directly
no test coverage detected