Exemple #1
0
    def setupRamdisk(self, size, mntpnt="", message_level="normal"):
        ramdisk = RamDisk(str(size), mntpnt, message_level)

        if not ramdisk.success:
            raise Exception("Ramdisk setup failed...")

        return ramdisk.getDevice()
Exemple #2
0
    def setupRamdisk(self, size, mntpnt="", message_level="normal"):
        ramdisk = RamDisk(str(size), mntpnt, message_level)

        if not ramdisk.success:
            raise Exception("Ramdisk setup failed...")

        return ramdisk.getDevice()
Exemple #3
0
 def setupRamdisk(self, size=DEFAULT_RAMDISK_SIZE, mntpnt=""):
     # TODO: Add debug/verbose options
     message_level = "normal"
     ramdisk = RamDisk(str(size), mntpnt, message_level)
     
     if not ramdisk.success:
         raise Exception("Ramdisk setup failed...")
     
     return ramdisk.getDevice()
Exemple #4
0
                  help="Size of ramdisk you want to create in 512byte blocks")
parser.add_option("-m", "--mount-point", dest="mntpnt",
                  default="", 
                  help="Name of the mountpoint you want to mount to")
parser.add_option("-d", "--debug", action="store_true", dest="debug", 
                  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:
    message_level = "verbose"
elif opts.debug != 0:
    message_level = "debug"
else:
    message_level="normal"

if opts.size:
    size = int(opts.size) * 2 * 1024
mntpnt = opts.mntpnt

ramdisk = RamDisk(str(size), mntpnt, message_level)

if not ramdisk.success:
    raise Exception("Ramdisk setup failed..")

print ramdisk.getDevice()

Exemple #5
0
                  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()))