diff --git a/src/file.rs b/src/file.rs index a37223c..63dec16 100644 --- a/src/file.rs +++ b/src/file.rs @@ -2,16 +2,14 @@ use crete::cluster::Cluster; use crete::environment::configure_environment; use ipxe::IPXE_DIR; use minijinja::{Environment, context}; -use regex::Regex; +use regex::regex; // TODO: Make this a proper async function pub fn get_file( filename: impl ToString, http_url: impl ToString, ) -> impl Future, &'static str)>> { - // TODO: Make this a static that is initialized once - let re = - Regex::new(r"^talos/(?.+)/(?.+)\.ya?ml$").expect("regex should be valid"); + let re = regex!(r"^talos/(?.+)/(?.+)\.ya?ml$"); let filename: String = filename.to_string(); let re = re.clone();