diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2008-02-28 00:28:04 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2008-02-28 00:28:04 +0000 |
| commit | 7191b296bd3eab36943510abd01c5a8381d05df8 (patch) | |
| tree | 7f3f795981729e2495b35e6fabdb384ec38f12e8 /lib/python/Components/Harddisk.py | |
| parent | 0ff7c59cfaa13b80da6f033219bb47d68d9bd220 (diff) | |
| download | enigma2-7191b296bd3eab36943510abd01c5a8381d05df8.tar.gz enigma2-7191b296bd3eab36943510abd01c5a8381d05df8.zip | |
mark hotpluggable partitions
Diffstat (limited to 'lib/python/Components/Harddisk.py')
| -rw-r--r-- | lib/python/Components/Harddisk.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/python/Components/Harddisk.py b/lib/python/Components/Harddisk.py index 8455b865..b1016812 100644 --- a/lib/python/Components/Harddisk.py +++ b/lib/python/Components/Harddisk.py @@ -213,6 +213,7 @@ class Partition: self.mountpoint = mountpoint self.description = description self.force_mounted = force_mounted + self.is_hotplug = force_mounted # so far; this might change. def stat(self): return statvfs(self.mountpoint) @@ -308,7 +309,7 @@ class HarddiskManager: return list - def getMountedPartitions(self): - return [x for x in self.partitions if x.mounted()] + def getMountedPartitions(self, onlyhotplug = False): + return [x for x in self.partitions if (x.is_hotplug or not onlyhotplug) and x.mounted()] harddiskmanager = HarddiskManager() |
