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))
def backup(*args): l = [r'D:\Helen'] zipfile = path.join('Z:/Data', get_qualified_name('Helen.zip')) zipcompressor(l, zipfile)
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)