1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
// LIB.rs
// by Lut99
//
// Created:
// 24 Oct 2022, 15:26:59
// Last edited:
// 08 Feb 2024, 15:17:59
// Auto updated?
// Yes
//
// Description:
//! The `brane-tsk` library picks up where `brane-exe` left off, and
//! provides various tools and base code for VMs building on top of it to
//! start executing workflows.
//
// Declare modules
pub mod api;
pub mod caches;
pub mod docker;
pub mod errors;
pub mod input;
// pub mod k8s;
pub mod local;
pub mod spec;
pub mod tools;
// // The grpc module is a bit special
// #[allow(clippy::all)]
// pub mod grpc {
// tonic::include_proto!("driver");
// tonic::include_proto!("job");
// pub use driver_service_client::DriverServiceClient;
// pub use driver_service_server::{DriverService, DriverServiceServer};
// pub use job_service_client::JobServiceClient;
// pub use job_service_server::{JobService, JobServiceServer};
// }