Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 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="")