netlab.errors.reservation — NETLAB+ VE Python SDK 24.2.0 documentation

# netlab.errors.reservation

Exceptions

`AccessTypeError`([message]) | Account acc_id is not an instructor.
`ClassNoTeamMembersError`([message]) | There are no members in team.
`ClassNotMemberError`([message]) | acc_id is not part of cls_id.
`DateEndBeforeStartError`([message]) | The specified end_time is before start_time.
`DateEndNotSlotError`([message]) | The specified end_time must be on a time slot boundary.
`DateOutOfRangeError`([message]) | Reservation is outside of dates defined for the cls_id.
`PodNotAvailableError`([message]) | Pod is filtered out by pod assignment.
`ReservationActivePCMaxError`([message]) | This reservation exceeds the max active pc limit.
`ReservationActivePodMaxError`([message]) | This reservation exceeds the max active pod limit.
`ReservationCompletedError`([message]) | Reservation is already completed.
`ReservationConflictPodError`([message]) | This reservation conflicts with another reservation.
`ReservationNotActiveError`([message]) | res_id is not currently active.
`ReservationNotFoundError`([message]) | res_id is not found.
`ReservationPRAMaxCPUError`([message]) | This reservation exceeds the max number of CPUs for this host set by PRA.
`ReservationPRAMaxMemoryError`([message]) | This reservation exceeds the max amount of RAM for this host set by PRA.
`ReservationPRAMaxVirtualMachineError`([message]) | This reservation exceeds the max number of VMs for this host set by PRA.
`ReservationPodRulesError`([message]) | Pod rules do not alow this reservation.
`ReservationTimeInsufficientError`([message]) | Not enough time remaining to complete operation.
`ReservationTimeMTBRError`([message]) | The minimum time between reservations has not been exceeded.
`ReservationTimeTooLongError`([message]) | Reservation is longer than the max time allowed.
`ReservationTimeTooShortError`([message]) | The length of the reservation is too short.
`TimeEndPassedError`([message]) | The specified end_time has already passed.

exception netlab.errors.reservation.AccessTypeError(message=None)

  Account acc_id is not an instructor.

exception netlab.errors.reservation.ClassNoTeamMembersError(message=None)

  There are no members in team.

exception netlab.errors.reservation.ClassNotMemberError(message=None)

  acc_id is not part of cls_id.

exception netlab.errors.reservation.DateEndBeforeStartError(message=None)

  The specified end_time is before start_time.

exception netlab.errors.reservation.DateEndNotSlotError(message=None)

  The specified end_time must be on a time slot boundary.

exception netlab.errors.reservation.DateOutOfRangeError(message=None)

  Reservation is outside of dates defined for the cls_id.

exception netlab.errors.reservation.PodNotAvailableError(message=None)

  Pod is filtered out by pod assignment.

exception netlab.errors.reservation.ReservationActivePCMaxError(message=None)

  This reservation exceeds the max active pc limit.

exception netlab.errors.reservation.ReservationActivePodMaxError(message=None)

  This reservation exceeds the max active pod limit.

exception netlab.errors.reservation.ReservationCompletedError(message=None)

  Reservation is already completed.

exception netlab.errors.reservation.ReservationConflictPodError(message=None)

  This reservation conflicts with another reservation.

exception netlab.errors.reservation.ReservationNotActiveError(message=None)

  res_id is not currently active.

exception netlab.errors.reservation.ReservationNotFoundError(message=None)

  res_id is not found.

exception netlab.errors.reservation.ReservationPRAMaxCPUError(message=None)

  This reservation exceeds the max number of CPUs for this host set by PRA.

exception netlab.errors.reservation.ReservationPRAMaxMemoryError(message=None)

  This reservation exceeds the max amount of RAM for this host set by PRA.

exception netlab.errors.reservation.ReservationPRAMaxVirtualMachineError(message=None)

  This reservation exceeds the max number of VMs for this host set by PRA.

exception netlab.errors.reservation.ReservationPodRulesError(message=None)

  Pod rules do not alow this reservation.

exception netlab.errors.reservation.ReservationTimeInsufficientError(message=None)

  Not enough time remaining to complete operation.

exception netlab.errors.reservation.ReservationTimeMTBRError(message=None)

  The minimum time between reservations has not been exceeded.

exception netlab.errors.reservation.ReservationTimeTooLongError(message=None)

  Reservation is longer than the max time allowed.

exception netlab.errors.reservation.ReservationTimeTooShortError(message=None)

  The length of the reservation is too short.

exception netlab.errors.reservation.TimeEndPassedError(message=None)

  The specified end_time has already passed.