Module storage

Module storage 

Source
Expand description

Storage management module

This module contains handlers for storage and resource management:

  • Projects and priorities
  • Locks and restores
  • Snapshots (bandwidth, usage, daily)

Re-exports§

pub use bandwidth_snapshots::BandwidthSnapshotHandler;
pub use locks::LockHandler;
pub use priorities::PriorityHandler;
pub use projects::ProjectHandler;
pub use remote_bandwidth_snapshots::RemoteBandwidthSnapshotHandler;
pub use restores::RestoreHandler;
pub use snapshots::SnapshotHandler;
pub use usage_daily_snapshots::UsageDailySnapshotHandler;
pub use usage_snapshots::UsageSnapshotHandler;
pub use bandwidth_snapshots::BandwidthSnapshotEntity;
pub use locks::LockEntity;
pub use priorities::PriorityEntity;
pub use projects::ProjectEntity;
pub use remote_bandwidth_snapshots::RemoteBandwidthSnapshotEntity;
pub use restores::RestoreEntity;
pub use snapshots::SnapshotEntity;
pub use usage_daily_snapshots::UsageDailySnapshotEntity;
pub use usage_snapshots::UsageSnapshotEntity;

Modules§

bandwidth_snapshots
locks
File locking operations
priorities
projects
Project management operations
remote_bandwidth_snapshots
restores
snapshots
Snapshot management
usage_daily_snapshots
usage_snapshots