INNER CODE UNIT · Go

healthcheckOnce

moul/sshportal · healthcheck.go:45

func healthcheckOnce(addr string, config gossh.ClientConfig, quiet bool) error {
	client, err := gossh.Dial("tcp", addr, &config)
	if err != nil {
		return err
	}

	session, err := client.NewSession()
	if err != nil {
		return err
	}
	defer func() {
		if err := session.Close(); err != nil {
			if !quiet {
				log.Printf("failed to close session: %v", err)
			}
		}
	}()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…