nixos-rebuild-ng: assert if get_qualified_name is used by internal modules
This commit is contained in:
@@ -8,4 +8,8 @@ def get_qualified_name(
|
||||
) -> str:
|
||||
module_name = getattr(module, "__name__", method.__module__)
|
||||
method_name = getattr(method, "__qualname__", method.__name__)
|
||||
return f"{module_name}.{method_name}"
|
||||
name = f"{module_name}.{method_name}"
|
||||
assert name.startswith("nixos_rebuild"), (
|
||||
f"Non-internal module '{name}' called with 'get_qualified_name'"
|
||||
)
|
||||
return name
|
||||
|
||||
Reference in New Issue
Block a user