openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.Harddisk.HarddiskManager Class Reference

Public Member Functions

def __init__ (self)
 
def getBlockDevInfo (self, blockdev)
 
def enumerateBlockDevices (self)
 
def enumerateNetworkMounts (self, refresh=False)
 
def getAutofsMountpoint (self, device)
 
def getMountpoint (self, device)
 
def addHotplugPartition (self, device, physdev=None)
 
def addHotplugAudiocd (self, device, physdev=None)
 
def removeHotplugPartition (self, device)
 
def HDDCount (self)
 
def HDDList (self)
 
def getCD (self)
 
def getMountedPartitions (self, onlyhotplug=False, mounts=None)
 
def splitDeviceName (self, devname)
 
def getUserfriendlyDeviceName (self, dev, phys)
 
def addMountedPartition (self, device, desc)
 
def removeMountedPartition (self, mountpoint)
 
def setDVDSpeed (self, device, speed=0)
 

Public Attributes

 hdd
 
 cd
 
 partitions
 
 devices_scanned_on_init
 
 on_partition_list_change
 

Constructor & Destructor Documentation

◆ __init__()

def Components.Harddisk.HarddiskManager.__init__ (   self)

Member Function Documentation

◆ addHotplugAudiocd()

def Components.Harddisk.HarddiskManager.addHotplugAudiocd (   self,
  device,
  physdev = None 
)

◆ addHotplugPartition()

def Components.Harddisk.HarddiskManager.addHotplugPartition (   self,
  device,
  physdev = None 
)

◆ addMountedPartition()

def Components.Harddisk.HarddiskManager.addMountedPartition (   self,
  device,
  desc 
)

◆ enumerateBlockDevices()

def Components.Harddisk.HarddiskManager.enumerateBlockDevices (   self)

◆ enumerateNetworkMounts()

def Components.Harddisk.HarddiskManager.enumerateNetworkMounts (   self,
  refresh = False 
)

◆ getAutofsMountpoint()

def Components.Harddisk.HarddiskManager.getAutofsMountpoint (   self,
  device 
)

◆ getBlockDevInfo()

def Components.Harddisk.HarddiskManager.getBlockDevInfo (   self,
  blockdev 
)

◆ getCD()

def Components.Harddisk.HarddiskManager.getCD (   self)

◆ getMountedPartitions()

def Components.Harddisk.HarddiskManager.getMountedPartitions (   self,
  onlyhotplug = False,
  mounts = None 
)

◆ getMountpoint()

def Components.Harddisk.HarddiskManager.getMountpoint (   self,
  device 
)

◆ getUserfriendlyDeviceName()

def Components.Harddisk.HarddiskManager.getUserfriendlyDeviceName (   self,
  dev,
  phys 
)

◆ HDDCount()

def Components.Harddisk.HarddiskManager.HDDCount (   self)

◆ HDDList()

def Components.Harddisk.HarddiskManager.HDDList (   self)

◆ removeHotplugPartition()

def Components.Harddisk.HarddiskManager.removeHotplugPartition (   self,
  device 
)

◆ removeMountedPartition()

def Components.Harddisk.HarddiskManager.removeMountedPartition (   self,
  mountpoint 
)

◆ setDVDSpeed()

def Components.Harddisk.HarddiskManager.setDVDSpeed (   self,
  device,
  speed = 0 
)

◆ splitDeviceName()

def Components.Harddisk.HarddiskManager.splitDeviceName (   self,
  devname 
)

Member Data Documentation

◆ cd

Components.Harddisk.HarddiskManager.cd

◆ devices_scanned_on_init

Components.Harddisk.HarddiskManager.devices_scanned_on_init

◆ hdd

Components.Harddisk.HarddiskManager.hdd

◆ on_partition_list_change

Components.Harddisk.HarddiskManager.on_partition_list_change

◆ partitions

Components.Harddisk.HarddiskManager.partitions

The documentation for this class was generated from the following file: