Crate flashcron

Crate flashcron 

Source
Expand description

§FlashCron

A lightweight, efficient, and eco-friendly cron daemon written in Rust.

§Features

  • Efficient: Minimal memory footprint (~2-5MB), fast startup
  • Simple: TOML configuration, intuitive CLI
  • Observable: Built-in logging, optional Prometheus metrics
  • Reliable: Graceful shutdown, job timeout handling, automatic retry
  • Cross-platform: Linux, macOS, Windows support

Re-exports§

pub use config::Config;
pub use error::Error;
pub use error::Result;
pub use executor::JobExecutor;
pub use scheduler::Scheduler;

Modules§

config
Configuration module for FlashCron
error
Error types for FlashCron
executor
Job executor module - handles running commands
scheduler
Scheduler module - the core scheduling engine

Constants§

VERSION
Library version