Пример #1
0
 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()
Пример #2
0
 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
Пример #3
0
 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()
Пример #4
0
 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