feat(config)!: Put automation modules in namespace
All checks were successful
Build and deploy / build (push) Successful in 13m33s
Build and deploy / Deploy container (push) Successful in 39s

All lua modules that originate from automation_rs are now prefixed with
`automation:`.
This commit is contained in:
2025-09-11 04:12:15 +02:00
parent 4e28ad0f85
commit 8982e9c165
3 changed files with 11 additions and 11 deletions

View File

@@ -40,7 +40,7 @@ pub fn load_modules(lua: &mlua::Lua) -> mlua::Result<()> {
for module in inventory::iter::<Module> {
debug!(name = module.get_name(), "Loading module");
let table = module.register(lua)?;
lua.register_module(module.get_name(), table)?;
lua.register_module(&format!("automation:{}", module.get_name()), table)?;
}
Ok(())