def __modify_boot_device(self, boot_device_mo, order): if boot_device_mo.classId == "LsbootStorage": self.__config_boot_device( self.__boot_policy_dn, BootDeviceMeta(*boot_device_meta_dict["disk"]), order) else: modify_mo(self.__handle, input_mo=[boot_device_mo], Order=order)
def __modify_boot_device(self, boot_device_mo, order): if boot_device_mo.classId == "LsbootStorage": self.__config_boot_device(self.__boot_policy_dn, BootDeviceMeta(*boot_device_meta_dict["disk"]), order) else: modify_mo(self.__handle, input_mo=[boot_device_mo], Order=order)
def detach_boot_policy(self): service_profile = get_mo_by_dn(self.__handle, self.__service_profile_dn) operation = "" if not service_profile: raise exception.UcsOperationError(operation=operation, error="Invalid Service Profile") service_profile = modify_mo(self.__handle, [service_profile], BootPolicyName="")