From 0e5ca74b983f3a60c3e251f7794a1cad85d296fa Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 2 Nov 2025 16:15:09 +0900 Subject: cmd/hakurei/print: serialise array for ps Wanted to do this for a long time, since the key is redundant. This also makes it easier to migrate to the new store interface. Signed-off-by: Ophestra --- cmd/hpkg/test/test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cmd/hpkg') diff --git a/cmd/hpkg/test/test.py b/cmd/hpkg/test/test.py index 6f16729d..dcfe4e90 100644 --- a/cmd/hpkg/test/test.py +++ b/cmd/hpkg/test/test.py @@ -58,7 +58,7 @@ def check_state(name, enablements): instances = json.loads(machine.succeed("sudo -u alice -i XDG_RUNTIME_DIR=/run/user/1000 hakurei --json ps")) if len(instances) != 1: raise Exception(f"unexpected state length {len(instances)}") - instance = next(iter(instances.values())) + instance = instances[0] if len(instance['container']['args']) != 1 or not (instance['container']['args'][0].startswith("/nix/store/")) or f"hakurei-{name}-" not in (instance['container']['args'][0]): raise Exception(f"unexpected args {instance['container']['args']}") -- cgit v1.3.1