return false instead of exiting in some functions. Added modification to split for md5

This commit is contained in:
2018-05-15 21:16:56 +02:00
parent 40753a8b96
commit 438a248c49
5 changed files with 43 additions and 16 deletions

View File

@@ -33,8 +33,14 @@ def launch(localpath,swift_container,prefix,size_limit_reading_os,download,fail_
print ("Files locali " + str(len(localfiles)))
print("___________")
swift_conn = authentication.set_authentication ()
swift_conn,objects = utility.get_list(fail_tries,swift_conn,swift_container,prefix)
byte0real,byte0manifest,swift_conn,remotefiles,remotefiles_md5,remotefiles_xobj = utility.list_compute_correct_size (fail_tries,objects,swift_conn,swift_container,prefix)
results = utility.get_list(fail_tries,swift_conn,swift_container,prefix)
if not results:
return
swift_conn,objects = results
results = utility.list_compute_correct_size (fail_tries,objects,swift_conn,swift_container,prefix)
if not results:
return
byte0real,byte0manifest,swift_conn,remotefiles,remotefiles_md5,remotefiles_xobj = results
remotefiles_encr,list_enc_old = utility.list_compute_correct_names_for_encryption(objects,prefix)
print ("Files remoti " + str(len(remotefiles)))