| Top |
org.storaged.Storaged.Filesystem.BTRFSorg.storaged.Storaged.Filesystem.BTRFS — BTRFS filesystem interface exported on block objects |
CreateSubvolume (IN s name, IN a{sv} options); RemoveSubvolume (IN s name, IN a{sv} options); GetSubvolumes (IN b snapshots_only, IN a{sv} options, OUT a(tts) subvolumes, OUT i subvolumes_cnt); CreateSnapshot (IN s source, IN s dest, IN b ro, IN a{sv} options); SetLabel (IN s label, IN a{sv} options);
This interface is used for #org.storaged.Storaged.Block devices that has been filtered through BTRFS plugin.
CreateSubvolume (IN s name,
IN a{sv} options);
since 2.1.3
Creates a new subvolume.
No additional options are currently defined.
|
Name of a new subvolume. |
|
Additional options. |
RemoveSubvolume (IN s name,
IN a{sv} options);
since 2.1.3
Deletes a subvolume.
No additional options are currently defined.
|
Name of the subvolume to be deleted. |
|
Additional options. |
GetSubvolumes (IN b snapshots_only,
IN a{sv} options,
OUT a(tts) subvolumes,
OUT i subvolumes_cnt);
Returns a list of subvolumes.
No additional options are currently defined.
|
True if to list only snapshot subvolumes; False otherwise. |
|
Additional options. |
|
Structure containing subvolume id, parent_id and path. |
|
The number of returned elements. |
Since 2.1.3
CreateSnapshot (IN s source,
IN s dest,
IN b ro,
IN a{sv} options);
Creates a snapshot.
No additional options are currently defined.
|
A path to source subvolume. |
|
A path to new snapshot volume. |
|
True if the snapshot should be read-only; False otherwise. |
|
Additional options. |
Since 2.1.3