From 5730afe48e5f1ae9ca0a3bbd4c2c699df564f76f Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Mon, 8 Apr 2024 15:54:24 +0200 Subject: [PATCH] obsolete-options: add removed clightning plugins --- modules/obsolete-options.nix | 10 +++++++++- test/tests.nix | 3 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/modules/obsolete-options.nix b/modules/obsolete-options.nix index a221668..d0f8d43 100644 --- a/modules/obsolete-options.nix +++ b/modules/obsolete-options.nix @@ -107,7 +107,15 @@ in { (mkRemovedOptionModule [ "services" "clightning" "plugins" "clboss" "acknowledgeDeprecation" ] '' `clboss` is maintained again and has been un-deprecated. '') - ]; + ] + ++ + # 0.0.106 + (map (plugin: + mkRemovedOptionModule [ "services" "clightning" "plugins" plugin ] '' + This plugin is no longer maintained. + '') + [ "summary" "helpme" "prometheus" ] + ); config = { # Migrate old clightning-rest datadir from nix-bitcoin versions < 0.0.70 systemd.services.clightning-rest-migrate-datadir = let diff --git a/test/tests.nix b/test/tests.nix index 5d5d981..1d39d29 100644 --- a/test/tests.nix +++ b/test/tests.nix @@ -49,6 +49,9 @@ let removed = [ # Only defined via `obsolete-options.nix` "commando" + "helpme" + "prometheus" + "summary" ]; available = subtractLists removed (builtins.attrNames plugins); enabled = builtins.filter (plugin: plugins.${plugin}.enable) available;