kiwi-el8/doc/source/api/kiwi.storage.rst
Marcus Schäfer 009c88a48b
Added new CloneDevice class
Added CloneDevice class to the storage interface.
The class allows to create clone(s) from a given source
block device into a list of target block devices.
The target block devices are clones of the source but
prevents device naming conflicts for unique identifiers
like the UUID. This is requires to still allow to boot
from images containing device clones and needs to be
handled by tools that might work on top of the cloned
devices.
2022-04-05 17:43:41 +02:00

82 lines
1.5 KiB
ReStructuredText

kiwi.storage Package
====================
.. _db_kiwi_storage_submodules:
Submodules
----------
`kiwi.storage.device_provider` Module
-------------------------------------
.. automodule:: kiwi.storage.device_provider
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.disk` Module
--------------------------
.. automodule:: kiwi.storage.disk
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.loop_device` Module
---------------------------------
.. automodule:: kiwi.storage.loop_device
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.luks_device` Module
---------------------------------
.. automodule:: kiwi.storage.luks_device
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.mapped_device` Module
-----------------------------------
.. automodule:: kiwi.storage.mapped_device
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.raid_device` Module
---------------------------------
.. automodule:: kiwi.storage.raid_device
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.clone_device` Module
----------------------------------
.. automodule:: kiwi.storage.clone_device
:members:
:undoc-members:
:show-inheritance:
`kiwi.storage.setup` Module
---------------------------
.. automodule:: kiwi.storage.setup
:members:
:undoc-members:
:show-inheritance:
.. _db_kiwi_storage_content:
Module Contents
---------------
.. automodule:: kiwi.storage
:members:
:undoc-members:
:show-inheritance: