9 Commits

Author SHA1 Message Date
Ikey Doherty 2c7ba9a934 Replace all instances of clr-cloud-init with micro-config-drive
The project has been renamed from clr-cloud-init to clearly communicate the
scope and target of the project. This change simply ensures all the source
files are now consistent in their agreement of the project name.

The (C) usage was also swapped for ©, simply because it is the proper symbol
and looks better.

Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
2016-07-27 14:43:52 -07:00
Julio Montes a56e676b68 use async_task functions
add async_task to unit tests
2016-02-03 16:17:05 -06:00
Julio Montes b4b16f21c9 rename disk_for_path to disk_by_path 2016-02-02 10:25:01 -06:00
Julio Montes 5376629446 rename disk_resize_grow to disk_fix 2016-02-02 10:25:01 -06:00
Julio Montes 6aab05a776 fix memory leak async_checkdisk 2016-01-21 10:44:30 -06:00
Julio Montes 3be58dcd04 add command line option to process openstack config drive
add --openstack-config-drive option to process metadata and
userdata using as datasource an openstack config drive
(iso9660 or vfat filesystem)

add type_by_device function to get the disk type
2016-01-14 15:01:26 -06:00
Julio Montes 5c2a90c19d improve performance using threads and async tasks
async tasks:
 * fix disk
 * setup root user
 * write sudo directives
2016-01-08 19:53:17 -06:00
Julio Montes b8055a4530 add support for config drive 2015-12-14 16:04:22 -06:00
Julio Montes 9a34076e96 add functions to manipulate disks
add blkid library

functions:
* disk_for_path: is a useful function to get
  the disk path where a specific is mounted
  for instance: / -> /dev/sda
* disk_resize_grow: resizes/grows partitions and filesystems
  this function uses the last disk partition/filesystem
  for resize it
2015-11-19 15:41:15 -06:00