summary refs log tree commit diff
path: root/pkgs/servers/monitoring
diff options
context:
space:
mode:
authorBenjamin Staffin <benley@gmail.com>2015-08-29 22:46:57 -0700
committerBenjamin Staffin <benley@gmail.com>2015-08-29 22:46:57 -0700
commitd74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e (patch)
tree2573422e4e42f33c7bfc38a65fc24e207a9475b0 /pkgs/servers/monitoring
parentff03cf23c667d0656380613bb8e56486bff13f18 (diff)
downloadnixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.tar
nixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.tar.gz
nixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.tar.bz2
nixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.tar.lz
nixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.tar.xz
nixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.tar.zst
nixlib-d74e65bd6f85878758b0ff1bf7f7a2e2a2b6550e.zip
prometheus: fold definition into go-packages.nix
Diffstat (limited to 'pkgs/servers/monitoring')
-rw-r--r--pkgs/servers/monitoring/prometheus/default.nix57
1 files changed, 0 insertions, 57 deletions
diff --git a/pkgs/servers/monitoring/prometheus/default.nix b/pkgs/servers/monitoring/prometheus/default.nix
deleted file mode 100644
index 86399363fe24..000000000000
--- a/pkgs/servers/monitoring/prometheus/default.nix
+++ /dev/null
@@ -1,57 +0,0 @@
-{ lib, goPackages, fetchFromGitHub }:
-
-let self = goPackages.buildGoPackage rec {
-  name = "prometheus-${version}";
-  version = "0.15.1";
-  goPackagePath = "github.com/prometheus/prometheus";
-  rev = "64349aade284846cb194be184b1b180fca629a7c";
-
-  src = fetchFromGitHub {
-    inherit rev;
-    owner = "prometheus";
-    repo = "prometheus";
-    sha256 = "0gljpwnlip1fnmhbc96hji2rc56xncy97qccm7v1z5j1nhc5fam2";
-  };
-
-  buildInputs = with goPackages; [
-    consul
-    dns
-    fsnotify.v1
-    go-zookeeper
-    goleveldb
-    httprouter
-    logrus
-    net
-    prometheus.client_golang
-    prometheus.log
-    yaml-v2
-  ];
-
-  preInstall = ''
-    mkdir -p "$bin/share/doc/prometheus" "$bin/etc/prometheus"
-    cp -a $src/documentation/* $bin/share/doc/prometheus
-    cp -a $src/console_libraries $src/consoles $bin/etc/prometheus
-  '';
-
-  # Metadata that gets embedded into the binary
-  buildFlagsArray = let t = "${goPackagePath}/version"; in
-  ''
-    -ldflags=
-        -X ${t}.Version=${version}
-        -X ${t}.Revision=${builtins.substring 0 6 rev}
-        -X ${t}.Branch=master
-        -X ${t}.BuildUser=nix@nixpkgs
-        -X ${t}.BuildDate=20150101-00:00:00
-        -X ${t}.GoVersion=${lib.getVersion goPackages.go}
-  '';
-
-  meta = with lib; {
-    description = "Service monitoring system and time series database";
-    homepage = http://prometheus.io;
-    license = licenses.asl20;
-    maintainers = with maintainers; [ benley ];
-    platforms = platforms.unix;
-  };
-};
-
-in self.bin