execnet.RSync API [rev. unknown]

class RSync(object):

This class allows to send a directory structure (recursively) to one or multiple remote filesystems. There is limited support for symlinks, which means that symlinks pointing to the sourcetree will be send "as is" while external symlinks will be just copied (regardless of existance of such a path on remote side).

methods:

def __init__(self, sourcedir, callback=None, verbose=True):

*no docstring available*

def add_target(self, gateway, destdir, finishedcallback=None, **options):

Adds a remote target specified via a 'gateway' and a remote destination directory.

def filter(self, path):

*no docstring available*

def send(self, raises=True):

Sends a sourcedir to all added targets. Flag indicates whether to raise an error or return in case of lack of targets