else: size = str(512) if opts.mntpnt: mntpnt = opts.mntpnt else: mntpnt = "uniontest" if not os.path.exists(mntpnt): os.makedirs(mntpnt) logger = CyLogger(level=level) logger.initializeLogs() ramdisk = RamDisk(size=size, logger=logger) ramdisk.logData() ramdisk.printData() ramdisk.unionOver(mntpnt) ramdisk.printData() if not ramdisk.success: raise Exception("Ramdisk setup failed..") print ramdisk.getDevice() # print "\n\n" # print ramdisk.get_data()
default=0, help="Print debug messages") parser.add_option("-v", "--verbose", action="store_true", dest="verbose", default=0, help="Print status messages") (opts, args) = parser.parse_args() if opts.verbose != 0: level = Logger(level=lp.INFO) elif opts.debug != 0: level = Logger(level=lp.DEBUG) else: level=lp.WARNING if opts.size: size = int(opts.size) # in Megabytes mntpnt = opts.mntpnt logger = CyLogger() logger.initializeLogs() ramdisk = RamDisk(str(size), mntpnt, logger) ramdisk.logData() ramdisk.printData() if not ramdisk.success: raise Exception("Ramdisk setup failed..") print((ramdisk.getDevice()))