refactor(nix): move the swarm display name under services.hyperhive.swarm
services.hyperhive.swarmName becomes services.hyperhive.swarm.name, with one mkRenamedOptionModule in hyperhive.nix -- the module that declares it, same convention as the forge and matrix renames, so each migration stays independent of its siblings. hiveName deliberately stays where it is. It names this hive; swarm.name names the group the hive belongs to, and that they now sit one level apart is the distinction rather than an inconsistency. The per-agent hyperhive.swarmName is an internal mirror rendered from the host value and does not move, same split as forge and matrix.
This commit is contained in:
parent
0d23896dbb
commit
30a94d35e9
2 changed files with 22 additions and 8 deletions
|
|
@ -56,8 +56,8 @@ in
|
|||
// lib.optionalAttrs (config.services.hyperhive.hiveName != null) {
|
||||
HYPERHIVE_HIVE_NAME = config.services.hyperhive.hiveName;
|
||||
}
|
||||
// lib.optionalAttrs (config.services.hyperhive.swarmName != null) {
|
||||
HYPERHIVE_SWARM_NAME = config.services.hyperhive.swarmName;
|
||||
// lib.optionalAttrs (config.services.hyperhive.swarm.name != null) {
|
||||
HYPERHIVE_SWARM_NAME = config.services.hyperhive.swarm.name;
|
||||
}
|
||||
// lib.optionalAttrs (!config.services.hyperhive.github.enable) {
|
||||
# GitHub integration is on by default; only signal the OFF override to
|
||||
|
|
|
|||
Loading…
Reference in a new issue