Skip to main content

pike/
lib.rs

1#![allow(dead_code, clippy::missing_errors_doc, clippy::missing_panics_doc)]
2mod commands;
3pub mod healthcheck;
4
5pub mod cluster {
6    pub use crate::commands::run::cluster as run;
7    pub use crate::commands::run::ParamsBuilder as RunParamsBuilder;
8
9    pub use crate::commands::run::MigrationContextVar;
10    pub use crate::commands::run::PicodataInstance;
11    pub use crate::commands::run::PicodataInstanceProperties;
12    pub use crate::commands::run::Plugin;
13    pub use crate::commands::run::Service;
14    pub use crate::commands::run::Tier;
15    pub use crate::commands::run::Topology;
16
17    pub use crate::commands::stop::cmd as stop;
18    pub use crate::commands::stop::ParamsBuilder as StopParamsBuilder;
19}
20
21pub mod config {
22    pub use crate::commands::config::apply::cmd as apply;
23    pub use crate::commands::config::apply::ConfigMap as PluginConfigMap;
24    pub use crate::commands::config::apply::ParamsBuilder as ApplyParamsBuilder;
25}
26
27pub mod helpers;