Remote command executor using ssh and Python in the remote end

Edit Package python-remoto

This package is primarily built to support the ceph-deploy project.
python-remoto is built upon python-execnet which manages the
connections and processes.

Refresh
Refresh
Source Files
Filename Size Changed
python-remoto.changes 0000003913 3.82 KB
python-remoto.spec 0000002232 2.18 KB
remoto-1.1.4.tar.gz 0000015047 14.7 KB
Latest Revision
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 2)
- version update to 1.1.4
  * Add needs_ssh to the connection module to fix a backwards
    incompatible change

- version update to 1.1.2
  * Try a few different executables (not only python) to check for
    a working one, in order of preference, starting with python3 and
    ultimately falling back to the connection interpreter
  * Fix an issue with remote Python interpreters that might not be
    python, like in distros that use python3 or similar.
  * Allow to specify --context to kubernetes connections
  * When a remote exception happens using the JsonModuleExecute,
    include both stderr and stdout.
  * Create other connection backends aside from ssh and local:
    kubernetes, podman, docker, and openshift.
  * Adds new remote function/module execution model for non-native
    (for execnet) backends, so that modules will work in backends
    like kubernetes.
  * Create a helper (remoto.connection.get()) for retrieving connection
    backends based on strings
  * Increase the test coverage.
  * Allow using localhost, 127.0.0.1, and 127.0.1.1 to detect local
    connections (before the full hostname was required, as returned by
    socket.gethostname())
  * No longer require creating logging loggers to pass in to connection
    classes, it will create a basic one when undefined.
- turn the test suite on
Comments 0
openSUSE Build Service is sponsored by