Module lifecycle

Module lifecycle 

Source
Expand description

Spot-instance lifecycle helpers for GCE (hydrate/dehydrate + idle reaper).

Re-exports§

pub use cloud::CloudOps;
pub use config::DEFAULT_IDLE_TIMEOUT_SECS;
pub use config::DEFAULT_SNAPSHOT_FILENAME;
pub use config::LifecycleConfig;
pub use config::REAPER_CHECK_INTERVAL_SECS;
pub use error::LifecycleError;
pub use error::LifecycleResult;
pub use factory::build_cloud_ops;
pub use manager::ActivityRecorder;
pub use manager::LifecycleManager;
pub use types::DehydrationResult;
pub use types::HydrationResult;

Modules§

cloud
Cloud storage operations used by lifecycle management.
config
Lifecycle configuration.
error
Lifecycle error types.
factory
Factory helpers.
manager
Lifecycle manager and reaper.
types
Result types for hydrate/dehydrate.