Complete commit 17680b48d1931c864e86c1e1a0b05c833dbb238b: Generalized source pool and ssh destination.