from .xlate import XLATOR
-__version__ = '1.8.0'
+__version__ = '1.8.1'
LOG = logging.getLogger(__name__)
TZ = pytz.timezone('Europe/Berlin')
_ = XLATOR.gettext
ngettext = XLATOR.ngettext
+MSG_NO_CLUSTER = _(
+ "Could not find a datastore of {size:0.1f} GiB size in "
+ "datastore cluster {c_name!r}.")
+
# =============================================================================
class TempVmExistsError(ExpectedHandlerError):
def __str__(self):
if self.ds_cluster_name:
- msg = _(
- "Could not find a datastore of {size:0.1f} GiB size in "
- "datastore cluster {c_name!r}.").format(
- size=self.data_size_gb, c_name=self.ds_cluster_name)
+ msg = MSG_NO_CLUSTER.format(size=self.data_size_gb, c_name=self.ds_cluster_name)
else:
msg = _("Could not find a datastore of {:0.1f} GiB size.").format(
self.data_size_gb)
ds_to_use = None
if self.config.storage_cluster:
ds_to_use = self.select_data_store_from_cluster()
+ msg = MSG_NO_CLUSTER.format(
+ size=self.config.data_size_gb, c_name=self.config.storage_cluster)
+ LOG.warn(msg)
if not ds_to_use:
ds_to_use = self.select_simple_data_store()
if not ds_to_use:
- c_name = None
- if self.config.storage_cluster:
- c_name = self.config.storage_cluster
- raise NoDatastoreFoundError(self.config.data_size_gb, c_name)
+ raise NoDatastoreFoundError(self.config.data_size_gb)
self.tpl_data_store = ds_to_use
LOG.info(_("Using datastore {!r} for volume of temporary VM to create.").format(