(cmd *exec.Cmd, sudoPasswd string)
| 232 | } |
| 233 | |
| 234 | func writeSudoPassword(cmd *exec.Cmd, sudoPasswd string) (err error) { |
| 235 | stdin, err := cmd.StdinPipe() |
| 236 | if err != nil { |
| 237 | return err |
| 238 | } |
| 239 | io.WriteString(stdin, sudoPasswd+"\n") |
| 240 | stdin.Close() |
| 241 | |
| 242 | return nil |
| 243 | } |
| 244 | |
| 245 | func (ctx *SSHContext) ActivateConfiguration(host Host, configuration string, action string) error { |
| 246 |