Skip to main content

opal/pipeline/
mod.rs

1pub mod artifacts;
2pub mod cache;
3pub mod mounts;
4pub mod planner;
5pub mod resource_group;
6pub mod rules;
7pub mod scheduler;
8
9pub use artifacts::{ArtifactManager, ExternalArtifactsManager};
10pub use cache::{CacheEntryInfo, CacheManager, CacheMountSpec};
11pub use mounts::VolumeMount;
12pub use planner::{
13    HaltKind, JobEvent, JobFailureKind, JobRunInfo, JobStatus, JobSummary, StageState,
14};
15pub use resource_group::ResourceGroupManager;
16pub use rules::{RuleContext, RuleEvaluation, RuleWhen};
17pub use scheduler::spawn_job;