improved script

This commit is contained in:
Mathias Rothenhaeusler
2024-05-21 07:48:52 +02:00
parent 5044f6a19c
commit 1dd669697e
6 changed files with 85 additions and 31 deletions
+6 -6
View File
@@ -17,17 +17,17 @@ mod git;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let args: Arguments = Arguments::parse();
args.validate()?;
let config: DevToolsConf = load_config()?;
let config: DevToolsConf = load_config(&args)?;
let start: bool = args.action == "up";
start_docker_compose(&config.container_service, &config.container_dir, start)?;
set_local_db(start)?;
set_dot_env(start)?;
toggle_index(start)?;
set_local_db(start, &config)?;
set_dot_env(start, &config)?;
toggle_index(start, &config)?;
println!(
"Don't forget your interpreter! Current directory: {}",
config.current_directory.as_path().to_str().unwrap()
"Don't forget your interpreter! Project directory: {}",
config.project_dir_as_string()
);
Ok(())
}