diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2022-11-11 16:15:19 +0100 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2022-11-11 16:15:19 +0100 |
| commit | 8fda0125d8641018db73b2ccafe8b8302937660f (patch) | |
| tree | 3f5a98d2baf692cc7098dce1abedb50359c3b68e /overlays/prometheus-lvm-exporter.nix | |
| parent | 7e97353075b4acee96488d022e456f80f4f903ed (diff) | |
| download | nixos-8fda0125d8641018db73b2ccafe8b8302937660f.tar nixos-8fda0125d8641018db73b2ccafe8b8302937660f.tar.gz nixos-8fda0125d8641018db73b2ccafe8b8302937660f.tar.bz2 nixos-8fda0125d8641018db73b2ccafe8b8302937660f.tar.xz nixos-8fda0125d8641018db73b2ccafe8b8302937660f.zip | |
...
Diffstat (limited to 'overlays/prometheus-lvm-exporter.nix')
| -rw-r--r-- | overlays/prometheus-lvm-exporter.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/overlays/prometheus-lvm-exporter.nix b/overlays/prometheus-lvm-exporter.nix new file mode 100644 index 00000000..ead1e820 --- /dev/null +++ b/overlays/prometheus-lvm-exporter.nix | |||
| @@ -0,0 +1,18 @@ | |||
| 1 | { final, prev, sources, ... }: { | ||
| 2 | prometheus-lvm-exporter = final.buildGoModule { | ||
| 3 | pname = "prometheus-lvm-exporter"; | ||
| 4 | inherit (sources.prometheus-lvm-exporter) version src; | ||
| 5 | |||
| 6 | vendorHash = "sha256-DyvUM3pP2P1IGfXKpkR5Y4CVcnSBsnNy0kd3WTjbWpg="; | ||
| 7 | |||
| 8 | doCheck = false; | ||
| 9 | |||
| 10 | nativeBuildInputs = with final; [ makeWrapper ]; | ||
| 11 | |||
| 12 | postInstall = '' | ||
| 13 | wrapProgram $out/bin/prometheus-lvm-exporter \ | ||
| 14 | --set LC_ALL C \ | ||
| 15 | --add-flags -command --add-flags ${final.lvm2.bin}/bin/lvm | ||
| 16 | ''; | ||
| 17 | }; | ||
| 18 | } | ||
