| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 825dd1449c |
lib.FileTransfer: Split from ExecContext
ExecContext has get() / _get() and put() / _put(), which make a fine API for a file transfer class. A class supporting file transfer should not, however, be forced to implement _run() and _sudo(), so place this functionality in a new class FileTransfer, and derive ExecContext from it. Signed-off-by: Jan Lindemann <jan@janware.com> |