mirror of
https://github.com/edera-dev/sprout.git
synced 2025-12-19 21:20:17 +00:00
improve filesystem device match to support uuids and add early splash
This commit is contained in:
@@ -61,6 +61,8 @@ fn main() -> Result<()> {
|
||||
context.insert(&config.values);
|
||||
let context = context.freeze();
|
||||
|
||||
phase(context.clone(), &config.phases.early).context("failed to execute early phase")?;
|
||||
|
||||
drivers::load(context.clone(), &config.drivers).context("failed to load drivers")?;
|
||||
|
||||
let mut extracted = BTreeMap::new();
|
||||
@@ -74,7 +76,7 @@ fn main() -> Result<()> {
|
||||
context.insert(&extracted);
|
||||
let context = context.freeze();
|
||||
|
||||
phase(context.clone(), &config.phases.startup)?;
|
||||
phase(context.clone(), &config.phases.startup).context("failed to execute startup phase")?;
|
||||
|
||||
let mut all_entries = Vec::new();
|
||||
|
||||
@@ -105,6 +107,8 @@ fn main() -> Result<()> {
|
||||
info!(" entry {}: {}", index + 1, title);
|
||||
}
|
||||
|
||||
phase(context.clone(), &config.phases.late).context("failed to execute late phase")?;
|
||||
|
||||
let index = 1;
|
||||
|
||||
let (context, entry) = &final_entries[index - 1];
|
||||
|
||||
Reference in New Issue
Block a user