Example #1
0
  def size(self):
   if int(self.ddev.GetProperty('storage.removable')) == 1:
    try:
     return str(self.ddev.GetProperty('storage.removable.media_size'))
    except dbus.exceptions.DBusException:
	return Device.size(self)	
   else:
     return str(self.ddev.GetProperty('storage.size'))
Example #2
0
 def size(self):
     if int(self.ddev.GetProperty('storage.removable')) == 1:
         try:
             return str(
                 self.ddev.GetProperty('storage.removable.media_size'))
         except dbus.exceptions.DBusException:
             return Device.size(self)
     else:
         return str(self.ddev.GetProperty('storage.size'))
Example #3
0
 def model(self):
     try:
         return str(self.ddev.GetProperty('storage.model'))
     except dbus.exceptions.DBusException:
         Device.model(self)
Example #4
0
 def serialNumber(self):
     try:
         return str(self.ddev.GetProperty('storage.serial'))
     except dbus.exceptions.DBusException:
         return Device.serialNumber(self)
Example #5
0
 def blockDevice(self):
     try:
         return str(self.ddev.GetProperty('block.device'))
     except dbus.exceptions.DBusException:
         return Device.blockDevice(self)
Example #6
0
 def __init__(self, uid, proxy_dev):
     Device.__init__(self)
     self.thisown = 0
     self.uid = uid
     self.ddev = proxy_dev
     setattr(self, "serialNumber", self.serialNumber)
Example #7
0
 def model(self):
   try:
     return str(self.ddev.GetProperty('storage.model'))
   except dbus.exceptions.DBusException:
     Device.model(self)
Example #8
0
 def serialNumber(self):
  try:
    return str(self.ddev.GetProperty('storage.serial'))
  except dbus.exceptions.DBusException:
     return Device.serialNumber(self) 
Example #9
0
 def blockDevice(self):
  try :
    return str(self.ddev.GetProperty('block.device'))
  except dbus.exceptions.DBusException:
    return Device.blockDevice(self)
Example #10
0
 def __init__(self, uid, proxy_dev):
   Device.__init__(self)
   self.thisown = 0
   self.uid = uid
   self.ddev = proxy_dev
   setattr(self, "serialNumber", self.serialNumber)