code: def set_boot_device(self, device, persistent=False):
          
  
          operation = "set_boot_device"
          try:
              self.sp_manager.create_boot_policy()
              self.sp_manager.set_boot_device(device)
  
          except UcsException as ex:
              raise exception.UcsOperationError(operation=operation, error=ex)
docs: Set the boot device for the node.
  
              Set the boot device to use on next reboot of the node.
              :param device: the boot device, one of
              :mod:`ironic.common.boot_devices`.
              :param persistent: Boolean value. True if the boot device will
                  persist to all future boots, False if not.
                  Default: False. Ignored by this driver.
              :raises: UcsOperationError if it UCS Manager reports any error.