diff options
| author | Petr Viktorin <pviktori@redhat.com> | 2013-09-17 12:24:40 +0200 |
|---|---|---|
| committer | Petr Viktorin <pviktori@redhat.com> | 2013-10-03 18:57:41 +0200 |
| commit | 758c73e1493d8499f346c1fb7e3ca1e18ec1454e (patch) | |
| tree | fd9b4bef5611baa58caf924606862b8eca885608 /ipapython/py_default_encoding | |
| parent | 7d2d1cb59d22eeed9ed62541299e96ea97006d0e (diff) | |
| download | freeipa-758c73e1493d8499f346c1fb7e3ca1e18ec1454e.tar.gz freeipa-758c73e1493d8499f346c1fb7e3ca1e18ec1454e.tar.xz freeipa-758c73e1493d8499f346c1fb7e3ca1e18ec1454e.zip | |
test_integration.host: Move transport-related functionality to a new module
This will make it possible to use a different mechanism for cases like
- Paramiko is not available
- Hosts without SSH servers (e.g. Windows)
Add BaseHost, Transport & Command base classes that define the interface
and common functionality, and Host, ParamikoTransport & SSHCommand with
specific details.
The {get,put}_file_contents methods are left on Host for convenience;
all other Transport methods must be now accessed through the transport.
Part of the work for https://fedorahosted.org/freeipa/ticket/3890
Diffstat (limited to 'ipapython/py_default_encoding')
0 files changed, 0 insertions, 0 deletions
