diff --git a/zvmsdk/api.py b/zvmsdk/api.py index 71b91db74..e74f9e425 100755 --- a/zvmsdk/api.py +++ b/zvmsdk/api.py @@ -977,6 +977,11 @@ def guest_create(self, userid, vcpus, memory, disk_list=None, if not user_profile or len(user_profile) == 0: user_profile = CONF.zvm.user_profile + if not user_profile: + errmsg = ('Invalid "user_profile" input, user_profile ' + 'cannot be empty.') + LOG.error(errmsg) + raise exception.SDKInvalidInputFormat(msg=errmsg) action = "create guest '%s'" % userid with zvmutils.log_and_reraise_sdkbase_error(action):