Namensraum „depot“¶
In dem Namensraum depot
befinden sich Funktionen, die die Schnittstelle
zwischen Switchboard und Datenhaltung bilden. Sie können Daten in ein Depot
speichern bzw. Daten aus einem Depot laden.
- depot.append(objects, depot)¶
Ins Depot hinzuladen
Speichert die übergebenen Objekte in dem angegebenen Depot, indem diese an die bereits existierenden Daten des Master-Moments anhängt.
Achtung: Es wird automatisch ein neuer Moment erstellt und auch als Master-Moment authorisiert.
- depot.filter.date(depots, min_date, max_date)¶
Nach Datum filtern
Keine Beschreibung vorhanden
- depot.list(folder, min_objects)¶
Depots auflisten
Listet rekursiv alle Depots auf, die in einem Ordner liegen. Ist
min_objects
größer als 0 werden, werden nur diejenigen Depots zurückgegeben, die einen Master-Moment mit mehr alsmin_objects
Objekte haben.
- depot.name(depot)¶
Depotname
Gibt den Namen des Depots zurück (ohne übergeordnete Ordner).
- depot.path.join(parts)¶
Depotpfad erstellen
Erstellt einen Depotpfad. Jeder der Pfadteile kann eine Liste sein.
- depot.remote.list(remote, folder, min_objects)¶
Remote-Depots auflisten
Listet rekursiv alle Depots auf, die in einem Ordner auf einer anderen PlexMap-Instanz liegen. Ist
min_objects
größer als 0 werden, werden nur diejenigen Depots zurückgegeben, die einen Master-Moment mit mehr alsmin_objects
Objekte haben.
- depot.remote.retrieve(remote, depot, moment)¶
Aus Remote-Depot laden
Lädt alle Daten aus dem angegebenen Depot. Wenn der Parameter
moment
nicht gesetzt ist, wird der aktuelle Master-Moment des Depot genommen, ansonsten der durch die UUID spezifizierte Moment.
- depot.retrieve(depot, moment)¶
Aus Depot laden
Lädt alle Daten aus dem angegebenen Depot. Wenn der Parameter
moment
nicht gesetzt ist, wird der aktuelle Master-Moment des Depot genommen, ansonsten der durch die UUID spezifizierte Moment.
- depot.retrieve_all(depot)¶
Alle Moments laden
Lädt alle Daten aller Moments aus dem angegebenen Depot. Zusätzlich zu den Daten wird für jedes Datum der Zeitstempel des zugehörigen Moments zurückgegeben.