Andreas Florath 3d48a528c1 Refactor: block-device handling (local loop)
Block device handling can be somewhat complex - especially
when taking things like md, lvm or encryption into account.

This patch factors out the creation and deletion of the local
loop image device handling into a python library.

The main propose of this patch is to implement the needed
infrastructure.  Based on this, more advanced functions can be added.
Example: (advanced) partitioning, LVM, handling different boot
scenarios (BIOS, UEFI, ...), possibility of handling multiple images
(local loop image, iSCSI, physical hard disk, ...), handling of
different filesystems for different partitions / LVs.

Change-Id: Ib626b36a00f8a5dc3dbde8df3e2619a2438eaaf1
Signed-off-by: Andreas Florath <andreas@florath.net>
2016-09-08 04:31:01 +00:00
..
2016-09-01 14:41:26 +10:00
2015-02-12 10:41:32 +11:00
2016-02-01 21:03:03 -06:00
2015-10-13 17:54:09 -07:00
2016-04-15 12:37:22 +10:00
2016-07-08 09:15:08 -07:00
2016-08-22 07:14:25 -05:00
2015-12-10 20:12:14 +00:00
2015-02-12 10:41:32 +11:00
2016-05-13 11:52:23 +10:00
2016-05-09 15:41:38 +10:00
2016-05-27 09:25:22 +10:00
2015-02-12 10:41:32 +11:00
2015-02-12 10:41:32 +11:00
2015-06-26 09:57:12 +08:00
2016-06-07 14:15:47 +02:00
2015-02-12 10:41:32 +11:00
2016-03-20 10:42:34 -07:00
2016-05-09 15:41:38 +10:00
2016-02-17 04:43:29 +00:00
2016-05-09 15:41:38 +10:00
2016-05-03 22:23:51 -07:00
2015-02-12 10:41:32 +11:00
2015-03-04 23:11:27 +00:00
2016-05-13 11:52:23 +10:00
2015-02-12 10:41:32 +11:00