OXYGENHUB
# de5cfe83a0eb oxygenflow / crates / flow-core / src / lib.rs
436 B · Rust · last changed Ephemeral scratch mounts in M0: ephemeral://tmpfs and ephemeral://disk (a sparse disk per job), checked targets and sizes, in the canonical job and the receipt; flow-init mounts them for the job's user; make deploy-runner 1 month ago source blame history raw
e0918b88 Andy McCall 1
//! OxygenFlow core (docs/spec.md, docs/m0.md): pipelines, their
2
//! canonical form and hashes, and execution receipts. No I/O.
3
4
pub mod api;
5
pub mod canonical;
6
pub mod pipeline;
7
pub mod receipt;
8
9
pub use canonical::{object_hash, scope_tree_hash, Hash};
fc10d9e8 Andy McCall ↶ 10
pub use pipeline::{Job, Mount, MountSource, Network, Pipeline, Problem, Problems, Runtime, Sandbox, PIPELINE_PATH};
e0918b88 Andy McCall 11
pub use receipt::{Environment, Receipt};
12
13
#[cfg(test)]
14
mod tests;