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.