geist_supervisor 0.1.28

Generic OTA supervisor for field devices
Documentation
//
// Services
//
// All the business logic of the application should be here.

pub mod fs;
pub mod gcs;
pub mod health_check;
pub mod ota;
pub mod signature;
pub mod update;
pub mod version;

pub use fs::FileService;
pub use gcs::GcsService;
pub use health_check::HealthCheckService;
pub use ota::{
    AtomicOpsManager, BackupManager, OtaCoordinator, ServiceManager, UninstallManager,
    VerificationManager,
};
pub use update::UpdateService;
pub use version::{OtaMetadata, SystemInfo, VersionService};