def __init__(self, src_dirs, dst_dir, remote_host, file_names, use_rsync=True, use_scp=True, use_smb=False, remote_user='******'): self.src_dirs = mklist(src_dirs) self.src_dirs = [os.path.expanduser(sd) for sd in self.src_dirs] self.src_dirs = [os.path.expandvars(sd) for sd in self.src_dirs] self.dst_dir = dst_dir self.remote_host = remote_host self.remote_user = remote_user self.file_names = mklist(file_names) self.use_rsync = use_rsync self.use_scp = use_scp self.use_smb = use_smb self.files = [] self.is_local = self.check_local()
def __init__(self, connection=None, element_name=None, stack=None, parent=None, list_marker=('Set',), item_marker=('member', 'item'), pythonize_name=False): dict.__init__(self) self.connection = connection self.element_name = element_name self.list_marker = utils.mklist(list_marker) self.item_marker = utils.mklist(item_marker) if stack is None: self.stack = [] else: self.stack = stack self.pythonize_name = pythonize_name self.parent = parent
def __init__(self, connection=None, element_name=None, stack=None, parent=None, list_marker=('Set', ), item_marker=('member', 'item'), pythonize_name=False): dict.__init__(self) self.connection = connection self.element_name = element_name self.list_marker = utils.mklist(list_marker) self.item_marker = utils.mklist(item_marker) if stack is None: self.stack = [] else: self.stack = stack self.pythonize_name = pythonize_name self.parent = parent