Local file copying (mpes.mirrorutil)

Methods for local file copying

@author: L. Rettig

class mpes.mirrorutil.CopyTool(source='/', dest='/', ntasks=None, **kwds)

File collecting and sorting class.

cleanUpOldestScan(remove=None, force=False)

Remove scans in old directories.

copy(sdir, forceCopy=False, scheduler='threads', **compute_kwds)

Local file copying method.

size(sdir)

Calculate file size.

mpes.mirrorutil.countFiles(directory)

Count the number of files in a directory.

mpes.mirrorutil.getTargetDir(sdir, source, dest, gid, mode, create=False)

Retrieve target directories.

mpes.mirrorutil.mymakedirs(path, mode, gid)

Create directories.