Esempio n. 1
0
 def __init__(self):
     self.opts, self.args = self.getopts()
     if (not self.valid(self.opts)): return
     
     zipfile = os.tmpfile()
     zipcompressor(self.args, zipfile)
     
     tr = ftptransit(host=self.opts.host, remotedir=self.opts.remotedir,
                     user=self.opts.user, pwd=self.opts.pwd)
     tr.upload(zipfile, self.get_qualified_name(self.opts.zipname))
Esempio n. 2
0
def backup(*args):
    l = [r'D:\Helen']
    zipfile = path.join('Z:/Data', get_qualified_name('Helen.zip'))
    zipcompressor(l, zipfile)
Esempio n. 3
0
def backup(*args):
    l = [r'c:\Documents and Settings\John\My Documents']
    zipfile = path.join('d:/My_Documents_Backup', get_qualified_name('John.zip'))
    zipcompressor(l, zipfile)