def uploadAll(cf, connection): localfiles = os.listdir(cf.localdir) for localname in localfiles: localpath = os.path.join(cf.localdir, localname) print('uploading', localpath, 'to', localname, 'as', end=' ') if isTextKind(localname): localfile = open(localpath, 'rb') connection.storlines('STOR ' + localname, localfile) else: localfile = open(localpath, 'rb') connection.storbinary('STOR ' + localname, localfile) localfile.close() connection.quit() print('Done:', len(localfiles), 'files uploaded.')
def uploadAll(cf, connection): """ upload all files to remote site/dir per cf config listdir() strips dir path, any failure ends script """ localfiles = os.listdir(cf.localdir) # listdir is local listing for localname in localfiles: localpath = os.path.join(cf.localdir, localname) print 'uploading', localpath, 'to', localname, 'as', if isTextKind(localname): # use text mode xfer localfile = open(localpath, 'r') connection.storlines('STOR ' + localname, localfile) else: # use binary mode xfer localfile = open(localpath, 'rb') connection.storbinary('STOR ' + localname, localfile) localfile.close() connection.quit() print 'Done:', len(localfiles), 'files uploaded.'
def uploadAll(cf, connection): """ upload all files to remote site/dir per cf config listdir() strips dir path, any failure ends script """ localfiles = os.listdir(cf.localdir) # listdir is local listing for localname in localfiles: localpath = os.path.join(cf.localdir, localname) print('uploading', localpath, 'to', localname, 'as', end=' ') if isTextKind(localname): # use text mode xfer localfile = open(localpath, 'rb') connection.storlines('STOR ' + localname, localfile) else: # use binary mode xfer localfile = open(localpath, 'rb') connection.storbinary('STOR ' + localname, localfile) localfile.close() connection.quit() print('Done:', len(localfiles), 'files uploaded.')
def uploadAll(cf, connection): """ upload all files to remote site/dir per cf config listdir() strips dir path, any failure ends script """ localfiles = os.listdir(cf.localdir) # listdir is local listing for localname in localfiles: localpath = os.path.join(cf.localdir, localname) print("uploading", localpath, "to", localname, "as", end=" ") if isTextKind(localname): # use text mode xfer localfile = open(localpath, "rb") connection.storlines("STOR " + localname, localfile) else: # use binary mode xfer localfile = open(localpath, "rb") connection.storbinary("STOR " + localname, localfile) localfile.close() connection.quit() print("Done:", len(localfiles), "files uploaded.")
def uploadAll(cf, connection): """ выгружает все файлы в каталог на сервере в соответствии с настройками cf listdir() отбрасывает пути к каталогм, любые ошибки завершают сценарий """ localfiles = os.listdir(cf.localdir) for localname in localfiles: localpath = os.path.join(cf.localdir, localname) print('uploading', localpath, 'to', localname, 'as', end=' ') if isTextKind(localname): # использовать текстовый режим передачи localfile = open(localpath, 'rb') connection.storlines('STOR ' + localname, localfile) else: # использовать двоичный режим передачи localfile = open(localpath, 'rb') connection.storbinary('STOR ' + localname, localfile) localfile.close() connection.quit() print('Done:', len(localfiles), 'files uploaded.')