@@ -63,15 +63,15 @@ pub fn get_files(
|
||||
.ok_or(GetFilesError::Filename)?
|
||||
.to_str()
|
||||
.ok_or(GetFilesError::Filename)?
|
||||
.split("_")
|
||||
.split('_')
|
||||
.collect();
|
||||
let version = split_name[2]
|
||||
.strip_suffix(".bin")
|
||||
.ok_or(GetFilesError::Extension)?
|
||||
.replace("-", ".");
|
||||
.replace('-', ".");
|
||||
let board_config = BoardConfig::from_str(split_name[1])?;
|
||||
let board_type = BoardType::from_str(&product_name).unwrap();
|
||||
let version_replaced = version.replace(".", "_");
|
||||
let version_replaced = version.replace('.', "_");
|
||||
let fw_url =
|
||||
format!("{hostname}/firmware/{board_type}/{board_config}/{version_replaced}.bin");
|
||||
let cfg = OTAConfiguration {
|
||||
@@ -82,7 +82,7 @@ pub fn get_files(
|
||||
};
|
||||
configs.push(cfg);
|
||||
} else if path.is_dir() {
|
||||
println!("Directory: {:?}", path);
|
||||
println!("Directory: {path:?}");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user