From 0a17c87a4f1cdafa7a0fe0a4a0a0b28b6bccbf0e Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 5 Sep 2024 11:11:23 +1000 Subject: [PATCH] modules/shared/telegraf: add host flake path --- modules/shared/telegraf.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/shared/telegraf.nix b/modules/shared/telegraf.nix index df6171c..d47ae28 100644 --- a/modules/shared/telegraf.nix +++ b/modules/shared/telegraf.nix @@ -8,10 +8,12 @@ let deps = [ config.nix.package + pkgs.gnused pkgs.jq ]; hostInfo = pkgs.writeShellScript "host-info" '' export PATH=${lib.makeBinPath deps}:$PATH + flake=$(nix flake metadata self --json | jq -r '.path' | sed -e 's|/nix/store/||' -e 's|-source||') nix_version="$(nix store ping --store daemon --json | jq -r '.version')" case "$(uname -s)" in Darwin) @@ -22,7 +24,7 @@ let ;; esac system="$(nix eval --impure --raw --expr 'builtins.currentSystem')" - echo "host,nix_version=$nix_version,os_version=$os_version,system=$system info=1" + echo "host,flake=$flake,nix_version=$nix_version,os_version=$os_version,system=$system info=1" ''; in {