# Constants
DeleteReclaimPolicy represents delete the files when Torrent is deleted.
Deleting means the chunk is being removed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PendingConditionType represents the Torrent is Pending.
Pending means the chunk is waiting for downloading.
ReadyConditionType represents the Torrent is replicated successfully.
No description provided by the author
Ready means the chunk is ready for downloading or downloaded.
ReclaimingConditionType represents the Torrent is removing chunks.
ReplicateConditionType represents the Torrent is under replicating, downloading or syncing.
No description provided by the author
RetainReclaimPolicy represents keep the files when Torrent is deleted.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
No description provided by the author
No file Path here is just because one chunk could be referenced by several different files, no limitations here.
This is inspired by https://github.com/InftyAI/llmaz.
NodeTracker is the Schema for the nodetrackers API.
NodeTrackerList contains a list of NodeTracker.
NodeTrackerSpec defines the desired state of NodeTracker It acts like a cache.
NodeTrackerStatus defines the observed state of NodeTracker.
ObjectStatus tracks the object info.
Replication is the Schema for the replications API.
ReplicationList contains a list of Replication.
ReplicationSpec defines the desired state of Replication.
ReplicationStatus defines the observed state of Replication.
No description provided by the author
Target represents the to be replicated file info.
Torrent is the Schema for the torrents API.
TorrentList contains a list of Torrent.
TorrentSpec defines the desired state of Torrent.
TorrentStatus defines the observed state of Torrent.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
URIProtocol represents the protocol of the URI.