From 0b8c0c5467b42228a61bd34fd55a28faa42f75cd Mon Sep 17 00:00:00 2001 From: Fugi Date: Fri, 22 Nov 2024 17:14:41 +0100 Subject: [PATCH 1/3] prometheus-sabnzbd-exporter: 0.1.73 -> 0.1.78 --- pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix b/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix index ab7e23ccc4c4..76c6ed0d0efd 100644 --- a/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix @@ -2,7 +2,7 @@ python3Packages.buildPythonApplication rec { pname = "sabnzbd_exporter"; - version = "0.1.73"; + version = "0.1.78"; format = "other"; @@ -10,7 +10,7 @@ python3Packages.buildPythonApplication rec { owner = "msroest"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-c+NbaHYr/CzZ94/i92W2g7+RBSPSmkE2yszNE6L6M6Y="; + hash = "sha256-BLqG2I7D/bqRj6+/LUKOimmTRTH/kRdukkGdOJT3+PA="; }; propagatedBuildInputs = with python3Packages; [ prometheus-client requests ]; From 8ed6119fbbcd71df374d7a56c505582a5a1f39f4 Mon Sep 17 00:00:00 2001 From: Fugi Date: Fri, 22 Nov 2024 17:35:00 +0100 Subject: [PATCH 2/3] prometheus-sabnzbd-exporter: Add nixosTests to passthru.tests --- pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix b/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix index 76c6ed0d0efd..76d25734df93 100644 --- a/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, python3Packages }: +{ lib, fetchFromGitHub, python3Packages, nixosTests }: python3Packages.buildPythonApplication rec { pname = "sabnzbd_exporter"; @@ -27,6 +27,8 @@ python3Packages.buildPythonApplication rec { runHook postInstall ''; + passthru.tests = { inherit (nixosTests.prometheus-exporters) sabnzbd; }; + meta = with lib; { description = "Prometheus exporter for sabnzbd"; homepage = "https://github.com/msroest/sabnzbd_exporter"; From 9bd6a6b497107081907ec2e4ef6c8cbf20d0740c Mon Sep 17 00:00:00 2001 From: Fugi Date: Fri, 22 Nov 2024 17:50:32 +0100 Subject: [PATCH 3/3] prometheus-sabnzbd-exporter: format with nixfmt-rfc-style --- .../monitoring/prometheus/sabnzbd-exporter.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix b/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix index 76d25734df93..05034b4b3327 100644 --- a/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/sabnzbd-exporter.nix @@ -1,4 +1,9 @@ -{ lib, fetchFromGitHub, python3Packages, nixosTests }: +{ + lib, + fetchFromGitHub, + python3Packages, + nixosTests, +}: python3Packages.buildPythonApplication rec { pname = "sabnzbd_exporter"; @@ -13,7 +18,10 @@ python3Packages.buildPythonApplication rec { hash = "sha256-BLqG2I7D/bqRj6+/LUKOimmTRTH/kRdukkGdOJT3+PA="; }; - propagatedBuildInputs = with python3Packages; [ prometheus-client requests ]; + propagatedBuildInputs = with python3Packages; [ + prometheus-client + requests + ]; installPhase = '' runHook preInstall @@ -27,7 +35,9 @@ python3Packages.buildPythonApplication rec { runHook postInstall ''; - passthru.tests = { inherit (nixosTests.prometheus-exporters) sabnzbd; }; + passthru.tests = { + inherit (nixosTests.prometheus-exporters) sabnzbd; + }; meta = with lib; { description = "Prometheus exporter for sabnzbd";