diff options
Diffstat (limited to 'commands/storage/lmi/scripts/storage/partition.py')
-rw-r--r-- | commands/storage/lmi/scripts/storage/partition.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/commands/storage/lmi/scripts/storage/partition.py b/commands/storage/lmi/scripts/storage/partition.py index 0a7d368..63c5403 100644 --- a/commands/storage/lmi/scripts/storage/partition.py +++ b/commands/storage/lmi/scripts/storage/partition.py @@ -172,7 +172,10 @@ def create_partition(ns, device, size=None, partition_type=None): finally: if setting: setting.delete() - return outparams['Partition'] + + part = outparams['Partition'].to_instance() + LOG().info("Created partition %s", part.Name) + return part def delete_partition(ns, partition): @@ -193,6 +196,8 @@ def delete_partition(ns, partition): raise LmiFailed("Cannot delete the partition: %s." % (values.value_name(ret))) + LOG().info("Deleted partition %s", partition.Name) + def create_partition_table(ns, device, table_type): """ Create new partition table on a device. The device must be empty, i.e. @@ -223,6 +228,8 @@ def create_partition_table(ns, device, table_type): raise LmiFailed("Cannot create partition table: %s." % (values.value_name(ret))) + LOG().info("Created partition table on %s", device.Name) + def get_partition_tables(ns, devices=None): """ |