Esempio n. 1
0
    oParser = ArgumentParser()
    oParser.add_argument("-c", "--config", dest="confFile")
    oParser.add_argument("-s", "--size", dest="fileSize")
    oParser.add_argument("-o", "--outDir", dest="outDir")


    args = oParser.parse_args()
    sConfigs = HarvestingReadConfigs(args.confFile)
    sConfigs.setApplicationDir(os.getcwd())

    appContext = ApplicationContext()
    appContext.setConfiguration(sConfigs)
    backupWrapper = MongoDBHarvestingWrapperAdmin(appContext)


    backupWrapper.writeBackupRecords(fileSize=args.fileSize,  outDir=args.outDir)

    backupWrapper.closeResources()

except Exception as pythonBaseException:
    print str(pythonBaseException)

finally:

    print "writeBackupRecords has finshed - look for possible errors"