diff --git a/crates/schematools/src/discovery.rs b/crates/schematools/src/discovery.rs index cb92724..60e399c 100644 --- a/crates/schematools/src/discovery.rs +++ b/crates/schematools/src/discovery.rs @@ -134,15 +134,18 @@ pub fn discover_git( format!("refs/remotes/origin/{branch}") } }; + println!("revparse {:?}", revparse.clone()); let digest = md5::compute(&revparse); directory.push("schema-tools"); directory.push(format!("{digest:x}")); + println!("directory {:?}", directory); if directory.exists() && no_cache { fs::remove_dir_all(directory.as_path()).map_err(Error::DiscoveryCleanRegistryError)?; } else if directory.exists() { log::debug!("already exists: {:?}", directory); + println!("already exists {:?}", directory); return Ok(Registry::new(directory)); } else { fs::create_dir_all(&directory).map_err(Error::DiscoveryCacheRegistryError)?; @@ -227,7 +230,7 @@ mod tests { let registry = discover_git( "https://github.com/kstasik/schema-tools.git", GitCheckoutType::Rev("a279f3b54bc7b03af83162fbf027eb781db1e046".to_string()), - false, + true, ) .unwrap(); println!("registry {:?}", registry.clone().path);