summaryrefslogtreecommitdiffstats
path: root/commands/storage/lmi/scripts/storage/partition.py
diff options
context:
space:
mode:
Diffstat (limited to 'commands/storage/lmi/scripts/storage/partition.py')
-rw-r--r--commands/storage/lmi/scripts/storage/partition.py9
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):
"""