HomeClusterLabs Projects

Test: cts-lab: Remove RemotePrimitives class

Description

Test: cts-lab: Remove RemotePrimitives class

Simplify slightly by dropping the RemotePrimitives class and adding its
only two class variables to the RemoteFactory class. Accordingly, split
the rsh instance variable of RemoteExec into command and cp_command
since the RemotePrimitives wrapper class is gone.

It looks like nothing used the RemoteExec.rsh member directly, so no
modifications are needed outside remote.py.

Closes T499

Signed-off-by: Reid Wahl <nrwahl@protonmail.com>

Details

Provenance
nrwahl2Authored on Aug 23 2022, 6:13 AM
Parents
rP9c7c3de318ce: Test: cts-lab: Remove docker and phd
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task