365 |
if source_rorp: self.statfileobj.add_source_file(source_rorp) |
if source_rorp: self.statfileobj.add_source_file(source_rorp) |
366 |
if dest_rorp: self.statfileobj.add_dest_file(dest_rorp) |
if dest_rorp: self.statfileobj.add_dest_file(dest_rorp) |
367 |
if success == 0: metadata_rorp = dest_rorp |
if success == 0: metadata_rorp = dest_rorp |
368 |
elif success == 1 or success == 2: |
elif success == 1: metadata_rorp = source_rorp |
369 |
|
else: metadata_rorp = None # in case deleted because of ListError |
370 |
|
if success == 1 or success == 2: |
371 |
self.statfileobj.add_changed(source_rorp, dest_rorp) |
self.statfileobj.add_changed(source_rorp, dest_rorp) |
372 |
metadata_rorp = source_rorp |
|
|
else: metadata_rorp = None |
|
373 |
if metadata_rorp and metadata_rorp.lstat(): |
if metadata_rorp and metadata_rorp.lstat(): |
374 |
metadata.MetadataFile.write_object(metadata_rorp) |
metadata.MetadataFile.write_object(metadata_rorp) |
375 |
if Globals.eas_active and not metadata_rorp.get_ea().empty(): |
if Globals.eas_active and not metadata_rorp.get_ea().empty(): |