prometheus-tailscale-exporter: 0.2.5 -> 0.3.0 (#474348)
This commit is contained in:
@@ -1901,24 +1901,23 @@ let
|
||||
# testing the NixOS module.
|
||||
(pkgs.writeText "allow-running-without-credentials" ''
|
||||
diff --git a/cmd/tailscale-exporter/root.go b/cmd/tailscale-exporter/root.go
|
||||
index 2ff11cb..2fb576f 100644
|
||||
index 14089f9..2bb9a25 100644
|
||||
--- a/cmd/tailscale-exporter/root.go
|
||||
+++ b/cmd/tailscale-exporter/root.go
|
||||
@@ -137,14 +137,6 @@ func runExporter(cmd *cobra.Command, args []string) error {
|
||||
''\t// Create HTTP client that automatically handles token refresh
|
||||
''\thttpClient := oauthConfig.Client(context.Background())
|
||||
@@ -162,13 +162,6 @@ func runExporter(cmd *cobra.Command, args []string) error {
|
||||
''\t''\t}
|
||||
|
||||
-''\t// Test OAuth token generation
|
||||
-''\ttoken, err := oauthConfig.Token(context.Background())
|
||||
-''\tif err != nil {
|
||||
-''\t''\treturn fmt.Errorf("failed to obtain OAuth token: %w", err)
|
||||
-''\t}
|
||||
-''\tlogger.Info("OAuth token obtained", "token_type", token.TokenType)
|
||||
-''\tlogger.Info("Successfully obtained OAuth token", "expires", token.Expiry)
|
||||
''\t''\thttpClient := oauthConfig.Client(context.Background())
|
||||
-''\t''\ttoken, err := oauthConfig.Token(context.Background())
|
||||
-''\t''\tif err != nil {
|
||||
-''\t''\t''\treturn fmt.Errorf("failed to obtain OAuth token: %w", err)
|
||||
-''\t''\t}
|
||||
-''\t''\tlogger.Info("OAuth token obtained", "token_type", token.TokenType)
|
||||
-''\t''\tlogger.Info("Successfully obtained OAuth token", "expires", token.Expiry)
|
||||
-
|
||||
''\t// Default labels for all metrics
|
||||
''\tdefaultLabels := prometheus.Labels{"tailnet": tailnet}
|
||||
''\treg := prometheus.WrapRegistererWith(
|
||||
''\t''\ttsCollector, err := tailscale.NewTailscaleCollector(
|
||||
''\t''\t''\tlogger,
|
||||
''\t''\t''\thttpClient,
|
||||
'')
|
||||
];
|
||||
};
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "tailscale-exporter";
|
||||
version = "0.2.5";
|
||||
version = "0.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "adinhodovic";
|
||||
repo = "tailscale-exporter";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-6iQtGfQsXVmwFaSA7B1AG+kbtSyKVWFbEld1lMb0DnE=";
|
||||
hash = "sha256-zZxKTEm23iXv4qYwx6gBtBuz5pduuIXLwMX0ZrrYxZs=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Nbx6LyGGhdgI4oEtbyqhJ2H1lY6BfSL/ROH/Dh4UOk0=";
|
||||
vendorHash = "sha256-WHtmis8r62th90BrM+f63yuyRkW4bVT/vPDfcIJ3Fg8=";
|
||||
|
||||
subPackages = [
|
||||
"cmd/tailscale-exporter"
|
||||
|
||||
Reference in New Issue
Block a user