// SSH opens an interactive shell on a machine in the cluster func SSH(target string, b backend.Backend) error { if err := b.SSH(target); err != nil { return err } return nil }
// SSH opens an interactive shell on a machine in the cluster func SSH(target string, cmd []string, b backend.Backend) error { if len(cmd) > 0 { return b.SSHExec(target, strings.Join(cmd, " ")) } return b.SSH(target) }