Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-27 03:18:06

0001 #!/usr/bin/env python3
0002 import sys,os
0003 from CommonMethods import *
0004 
0005 def main():
0006     if len(sys.argv) < 3:
0007         error = "Usage: copyFiles.py fromDir destDir (optional filter)"
0008         exit(error)
0009     fromDir = sys.argv[1]
0010     print(fromDir)
0011     if (fromDir[len(fromDir)-1] != '/'):
0012         fromDir += '/'
0013     destDir = sys.argv[2] + "/"
0014     filter = ""
0015     if len(sys.argv) > 3:
0016         filter = sys.argv[3]
0017     fileList = ls(fromDir,filter)
0018     copiedFiles = cp(fromDir,destDir,fileList)
0019 
0020     if len(copiedFiles) != len(fileList):
0021         error = "ERROR: I couldn't copy all files from " + fromDir
0022         exit(error)
0023         
0024 if __name__ == "__main__":
0025     main()