Example #1
0
)
print(
    "getDeletedFiles : %d files, %s"
    % (stats["count"]["getDeletedFiles"], humanize.naturalsize(stats["sizes"]["getDeletedFiles"]))
)

avgTransferSpeed = 17.5  # Mb/s that can be written on the target drive
avgTransferFiles = 100  # files/s that can be altered on the target drive
print(
    "ETA : %.2f minutes to transfer"
    % (
        (
            0
            + float(stats["sizes"]["getChangedFiles"] + stats["sizes"]["getNewFiles"])
            / (avgTransferSpeed * 1024 * 1024)  # Mb/s \
            + float(
                stats["count"]["getChangedFiles"]
                + stats["count"]["getNewFiles"]
                + stats["count"]["getMovedFiles"]
                + stats["count"]["getDeletedFiles"]
            )
            / (avgTransferFiles)  # files/s \
        )
        / (1 * 60)
    )
)

cmpr.destroy()
cacheNew.destroy()
cacheOld.destroy()
Example #2
0
    logging.debug("    cpy %s" % (paths[0], ))
    stats['sizes']['getNewFiles'] += paths[1]
    stats['count']['getNewFiles'] += 1

print("getChangedFiles : %d files, %s" %
      (stats['count']['getChangedFiles'],
       humanize.naturalsize(stats['sizes']['getChangedFiles'])))
print("getNewFiles :     %d files, %s" %
      (stats['count']['getNewFiles'],
       humanize.naturalsize(stats['sizes']['getNewFiles'])))
print("getMovedFiles :   %d files, %s" %
      (stats['count']['getMovedFiles'],
       humanize.naturalsize(stats['sizes']['getMovedFiles'])))
print("getDeletedFiles : %d files, %s" %
      (stats['count']['getDeletedFiles'],
       humanize.naturalsize(stats['sizes']['getDeletedFiles'])))

avgTransferSpeed = 17.5  # Mb/s that can be written on the target drive
avgTransferFiles = 100  # files/s that can be altered on the target drive
print("ETA : %.2f minutes to transfer" % ( \
    ( \
        0
        + float(stats['sizes']['getChangedFiles']+stats['sizes']['getNewFiles'])/(avgTransferSpeed*1024*1024)    # Mb/s \
        + float(stats['count']['getChangedFiles']+stats['count']['getNewFiles']+stats['count']['getMovedFiles']+stats['count']['getDeletedFiles'])/(avgTransferFiles)    # files/s \
    ) \
    /(1*60)))

cmpr.destroy()
cacheNew.destroy()
cacheOld.destroy()