ensure template valid

This commit is contained in:
Your Name 2025-05-04 14:07:27 +12:00
parent 0bc78f353f
commit 395c9deb45
17 changed files with 9 additions and 1 deletions

View File

@ -182,7 +182,15 @@ bool create_service(const std::string &server_name, const std::string &template_
}
return false;
}
// check template is all good.
if (!gTemplateManager().test_template(tinfo.local_template_path()))
{
if (!silent)
std::cerr << "Error: Template '" << template_name << "' is not valid" << std::endl;
return false;
}
// create the service directory
fs::create_directory(service_dir);