- if not _CreateBlockDevOnPrimary(self, instance.primary_node,
- instance, new_disk, info):
- self.LogWarning("Failed to create volume %s on primary!",
- new_disk.iv_name)
+ try:
+ _CreateBlockDevOnPrimary(self, instance.primary_node,
+ instance, new_disk, info)
+ except errors.OpExecError, err:
+ self.LogWarning("Failed to create volume %s on primary: %s",
+ new_disk.iv_name, err)