for file in filesToDelete: file = file.strip() try: os.unlink(file) if deleteLog is not None: deleteLog.info("%s has been deleted" % file) except: (type, value, tb) = sys.exc_info() if deleteLog is None: print "Problem deleting %s , Type: %s Value: %s" % ( file, type, value) else: deleteLog.error( "Problem deleting %s , Type: %s Value: %s" % (file, type, value)) if __name__ == '__main__': manager = SystemManager() #print manager.getRxNames() #print manager.getTxNames() #manager.createDir('/apps/px/tutu/') #manager.createDir('/apps/px/tata/') manager.changePrefixPath('/apps/px/toto/') manager.changePrefixPath('/apps/px/tutu/') manager.copyFiles('/apps/px/toto/', '/apps/px/tarteau/', '/apps/px/tarteau/copy.log') #manager.deleteFiles('/apps/px/tarteau/copy.log', '/apps/px/tarteau/delete.log')
deleteLog.error("Problem opening %s , Type: %s Value: %s" % (cpLog, type, value)) filesToDelete = cpLog.readlines() cpLog.close() for file in filesToDelete: file = file.strip() try: os.unlink(file) if deleteLog is not None: deleteLog.info("%s has been deleted" % file) except: (type, value, tb) = sys.exc_info() if deleteLog is None: print "Problem deleting %s , Type: %s Value: %s" % (file, type, value) else: deleteLog.error("Problem deleting %s , Type: %s Value: %s" % (file, type, value)) if __name__ == '__main__': manager = SystemManager() #print manager.getRxNames() #print manager.getTxNames() #manager.createDir('/apps/px/tutu/') #manager.createDir('/apps/px/tata/') manager.changePrefixPath('/apps/px/toto/') manager.changePrefixPath('/apps/px/tutu/') manager.copyFiles('/apps/px/toto/', '/apps/px/tarteau/', '/apps/px/tarteau/copy.log') #manager.deleteFiles('/apps/px/tarteau/copy.log', '/apps/px/tarteau/delete.log')