1#![cfg_attr(coverage, feature(coverage_attribute))]
2pub mod constants;
3pub mod errors;
4pub mod external_storage;
5pub mod hooks;
6pub mod jsonutils;
7pub mod k8s;
8pub mod logging;
9pub mod macros;
10pub mod time;
11
12pub mod prelude {
13 pub use k8s_openapi::api::core::v1 as corev1;
14 pub use k8s_openapi::apimachinery::pkg::apis::meta::v1 as metav1;
15 pub use kube::api::{
16 DynamicObject,
17 TypeMeta,
18 };
19 pub use kube::{
20 CustomResourceExt,
21 ResourceExt,
22 };
23 pub use sk_api::v1::{
24 Simulation,
25 SimulationRoot,
26 };
27
28 pub use crate::constants::*;
29 pub use crate::errors::EmptyResult;
30 pub use crate::k8s::{
31 KubeResourceExt,
32 OpenApiResourceExt,
33 };
34}