OpenMediaVault
3.0 (Erasmus)
The open network attached storage solution
|
Public Member Functions | |
getIterator () | |
registerBackend (BackendAbstract $backend) | |
getBackendByType ($type) | |
assertBackendExistsByType ($type) | |
getBackendById ($id) | |
assertBackendExistsById ($id) | |
isSupported ($type) | |
enumerate () | |
dump () | |
Static Public Member Functions | |
static & | getInstance () |
Helper class that implements functions regarding file systems.
|
final |
Assert that the backend for the specified filesystem exists.
id | The UUID, label or device path of the filesystem, e.g.
|
|
final |
Assert that the backend for the specified filesystem type exists.
type | Specifies the filesystem type, e.g. 'ext3', 'vfat', ... |
|
final |
Dump all registered RPC services.
|
final |
Enumerate all available/detected file systems.
|
final |
Get the backend of the specified filesystem identifier.
id | The UUID, label or device path of the filesystem, e.g.
|
|
final |
Get the backend of the specified filesystem type.
type | Specifies the filesystem type, e.g. 'ext3', 'vfat', ... |
|
static |
Returns a manager singleton.
|
final |
Check whether the given file system type is supported.
type | The file system type, e.g. 'ext4', 'iso9660', ... |
|
final |
Register a filesystem backend.
backend | The filesystem backend object to register. |