reservation.collection
¶
Module Contents¶
Classes¶
Generic enumeration. |
|
Manages a list of resources. |
Attributes¶
- class reservation.collection._Marker[source]¶
Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
- class reservation.collection.ResourceCollection(libres_context: libres.context.core.Context)[source]¶
Manages a list of resources.
- add(title: str, timezone: str, type: str | None = None, name: str | None = None, meta: dict[str, Any] | None = None, content: dict[str, Any] | None = None, definition: str | None = None, group: str | None = None) onegov.reservation.models.Resource [source]¶
- by_id(id: uuid.UUID, ensure_type: str | any_type_t = any_type) onegov.reservation.models.Resource | None [source]¶
- by_name(name: str, ensure_type: str | any_type_t = any_type) onegov.reservation.models.Resource | None [source]¶
- by_allocation(allocation: libres.db.models.Allocation) onegov.reservation.models.Resource | None [source]¶
- by_reservation(reservation: libres.db.models.Reservation) onegov.reservation.models.Resource | None [source]¶