forked from mirrors/nixpkgs
Merge pull request #60514 from manveru/sensu-update
sensu: 1.0.3 -> 1.7.0, use bundlerApp
This commit is contained in:
commit
94f5ae4a34
|
@ -1,69 +1,86 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
addressable (2.6.0)
|
||||
public_suffix (>= 2.0.2, < 4.0)
|
||||
amq-protocol (2.0.1)
|
||||
amqp (1.6.0)
|
||||
amq-protocol (>= 2.0.1)
|
||||
eventmachine
|
||||
aws-sdk (2.10.34)
|
||||
aws-sdk-resources (= 2.10.34)
|
||||
aws-sdk-core (2.10.34)
|
||||
aws-eventstream (1.0.3)
|
||||
aws-sdk (2.11.264)
|
||||
aws-sdk-resources (= 2.11.264)
|
||||
aws-sdk-core (2.11.264)
|
||||
aws-sigv4 (~> 1.0)
|
||||
jmespath (~> 1.0)
|
||||
aws-sdk-resources (2.10.34)
|
||||
aws-sdk-core (= 2.10.34)
|
||||
aws-sigv4 (1.0.1)
|
||||
aws-sdk-resources (2.11.264)
|
||||
aws-sdk-core (= 2.11.264)
|
||||
aws-sigv4 (1.1.0)
|
||||
aws-eventstream (~> 1.0, >= 1.0.2)
|
||||
cause (0.1)
|
||||
childprocess (0.5.8)
|
||||
ffi (~> 1.0, >= 1.0.11)
|
||||
cookiejar (0.3.3)
|
||||
dentaku (2.0.9)
|
||||
domain_name (0.5.20170404)
|
||||
domain_name (0.5.20180417)
|
||||
unf (>= 0.0.5, < 1.0.0)
|
||||
em-http-request (1.1.5)
|
||||
addressable (>= 2.3.4)
|
||||
cookiejar (!= 0.3.1)
|
||||
em-socksify (>= 0.3)
|
||||
eventmachine (>= 1.0.3)
|
||||
http_parser.rb (>= 0.6.0)
|
||||
em-http-server (0.1.8)
|
||||
eventmachine
|
||||
em-socksify (0.3.2)
|
||||
eventmachine (>= 1.0.0.beta.4)
|
||||
em-worker (0.0.2)
|
||||
eventmachine
|
||||
eventmachine (1.2.5)
|
||||
ffi (1.9.18)
|
||||
eventmachine (1.2.7)
|
||||
ffi (1.9.21)
|
||||
http-cookie (1.0.3)
|
||||
domain_name (~> 0.5)
|
||||
http_parser.rb (0.6.0)
|
||||
influxdb (0.3.13)
|
||||
cause
|
||||
json
|
||||
jmespath (1.3.1)
|
||||
jmespath (1.4.0)
|
||||
json (1.8.6)
|
||||
jsonpath (0.5.8)
|
||||
multi_json
|
||||
mime-types (3.1)
|
||||
mime-types (3.2.2)
|
||||
mime-types-data (~> 3.2015)
|
||||
mime-types-data (3.2016.0521)
|
||||
mime-types-data (3.2019.0331)
|
||||
mixlib-cli (1.7.0)
|
||||
multi_json (1.12.1)
|
||||
multi_json (1.13.1)
|
||||
netrc (0.11.0)
|
||||
oj (2.18.1)
|
||||
parse-cron (0.1.4)
|
||||
public_suffix (3.0.3)
|
||||
rest-client (2.0.2)
|
||||
http-cookie (>= 1.0.2, < 2.0)
|
||||
mime-types (>= 1.16, < 4.0)
|
||||
netrc (~> 0.8)
|
||||
sensu (1.0.3)
|
||||
sensu (1.7.0)
|
||||
em-http-request (= 1.1.5)
|
||||
em-http-server (= 0.1.8)
|
||||
eventmachine (= 1.2.5)
|
||||
eventmachine (= 1.2.7)
|
||||
parse-cron (= 0.1.4)
|
||||
sensu-extension (= 1.5.1)
|
||||
sensu-extensions (= 1.9.0)
|
||||
sensu-json (= 2.1.0)
|
||||
sensu-logger (= 1.2.1)
|
||||
sensu-redis (= 2.2.0)
|
||||
sensu-settings (= 10.3.0)
|
||||
sensu-spawn (= 2.2.1)
|
||||
sensu-transport (= 7.0.2)
|
||||
sensu-extension (1.5.1)
|
||||
sensu-extension (= 1.5.2)
|
||||
sensu-extensions (= 1.11.0)
|
||||
sensu-json (= 2.1.1)
|
||||
sensu-logger (= 1.2.2)
|
||||
sensu-redis (= 2.4.0)
|
||||
sensu-settings (= 10.15.0)
|
||||
sensu-spawn (= 2.5.0)
|
||||
sensu-transport (= 8.2.0)
|
||||
sensu-extension (1.5.2)
|
||||
eventmachine
|
||||
sensu-extensions (1.9.0)
|
||||
sensu-extensions (1.11.0)
|
||||
sensu-extension
|
||||
sensu-extensions-check-dependencies (= 1.0.1)
|
||||
sensu-extensions-check-dependencies (= 1.1.0)
|
||||
sensu-extensions-debug (= 1.0.0)
|
||||
sensu-extensions-deregistration (= 1.0.0)
|
||||
sensu-extensions-json (= 1.0.0)
|
||||
sensu-extensions-occurrences (= 1.2.0)
|
||||
sensu-extensions-only-check-output (= 1.0.0)
|
||||
|
@ -71,10 +88,12 @@ GEM
|
|||
sensu-json (>= 1.1.0)
|
||||
sensu-logger
|
||||
sensu-settings
|
||||
sensu-extensions-check-dependencies (1.0.1)
|
||||
sensu-extensions-check-dependencies (1.1.0)
|
||||
sensu-extension
|
||||
sensu-extensions-debug (1.0.0)
|
||||
sensu-extension
|
||||
sensu-extensions-deregistration (1.0.0)
|
||||
sensu-extension
|
||||
sensu-extensions-json (1.0.0)
|
||||
sensu-extension
|
||||
sensu-extensions-occurrences (1.2.0)
|
||||
|
@ -83,40 +102,41 @@ GEM
|
|||
sensu-extension
|
||||
sensu-extensions-ruby-hash (1.0.0)
|
||||
sensu-extension
|
||||
sensu-json (2.1.0)
|
||||
sensu-json (2.1.1)
|
||||
oj (= 2.18.1)
|
||||
sensu-logger (1.2.1)
|
||||
sensu-logger (1.2.2)
|
||||
eventmachine
|
||||
sensu-json
|
||||
sensu-plugin (1.4.5)
|
||||
sensu-plugin (1.4.7)
|
||||
json (< 2.0.0)
|
||||
mixlib-cli (>= 1.5.0)
|
||||
sensu-plugins-disk-checks (2.4.2)
|
||||
mixlib-cli (~> 1.5)
|
||||
sensu-plugins-disk-checks (4.0.1)
|
||||
sensu-plugin (~> 1.2)
|
||||
sys-filesystem (= 1.1.7)
|
||||
sensu-plugins-http (2.6.0)
|
||||
sensu-plugins-http (2.11.0)
|
||||
aws-sdk (~> 2.3)
|
||||
rest-client (~> 2.0.2)
|
||||
sensu-plugin (~> 1.2)
|
||||
sensu-plugins-influxdb (1.2.0)
|
||||
sensu-plugins-influxdb (1.4.0)
|
||||
dentaku (= 2.0.9)
|
||||
influxdb (= 0.3.13)
|
||||
jsonpath (= 0.5.8)
|
||||
sensu-plugin (~> 1.3)
|
||||
sensu-plugins-logs (1.2.0)
|
||||
sensu-plugins-logs (1.3.2)
|
||||
sensu-plugin (~> 1.2)
|
||||
sensu-plugins-systemd (0.0.5)
|
||||
sensu-plugins-systemd (0.1.0)
|
||||
sensu-plugin (~> 1.2)
|
||||
sensu-redis (2.2.0)
|
||||
sensu-redis (2.4.0)
|
||||
eventmachine
|
||||
sensu-settings (10.3.0)
|
||||
sensu-settings (10.15.0)
|
||||
parse-cron
|
||||
sensu-json (>= 1.1.0)
|
||||
sensu-spawn (2.2.1)
|
||||
sensu-spawn (2.5.0)
|
||||
childprocess (= 0.5.8)
|
||||
em-worker (= 0.0.2)
|
||||
eventmachine
|
||||
sensu-transport (7.0.2)
|
||||
ffi (= 1.9.21)
|
||||
sensu-transport (8.2.0)
|
||||
amq-protocol (= 2.0.1)
|
||||
amqp (= 1.6.0)
|
||||
eventmachine
|
||||
|
@ -125,7 +145,7 @@ GEM
|
|||
ffi
|
||||
unf (0.1.4)
|
||||
unf_ext
|
||||
unf_ext (0.0.7.4)
|
||||
unf_ext (0.0.7.6)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
@ -139,4 +159,4 @@ DEPENDENCIES
|
|||
sensu-plugins-systemd
|
||||
|
||||
BUNDLED WITH
|
||||
1.15.3
|
||||
1.17.2
|
||||
|
|
|
@ -1,17 +1,52 @@
|
|||
{ lib, bundlerEnv, ruby }:
|
||||
{ lib, bundlerApp }:
|
||||
|
||||
bundlerEnv rec {
|
||||
name = "sensu-${version}";
|
||||
version = (import ./gemset.nix).sensu.version;
|
||||
|
||||
inherit ruby;
|
||||
bundlerApp {
|
||||
pname = "sensu";
|
||||
gemdir = ./.;
|
||||
exes = [
|
||||
"sensu-api"
|
||||
"sensu-client"
|
||||
"sensu-install"
|
||||
"sensu-server"
|
||||
|
||||
# indirect, but might be important
|
||||
"check-disk-usage.rb"
|
||||
"check-fstab-mounts.rb"
|
||||
"check-smart.rb"
|
||||
"check-smart-status.rb"
|
||||
"check-smart-tests.rb"
|
||||
"metrics-disk-capacity.rb"
|
||||
"metrics-disk.rb"
|
||||
"metrics-disk-usage.rb"
|
||||
|
||||
"check-head-redirect.rb"
|
||||
"check-http-cors.rb"
|
||||
"check-http-json.rb"
|
||||
"check-http.rb"
|
||||
"check-https-cert.rb"
|
||||
"check-last-modified.rb"
|
||||
"metrics-curl.rb"
|
||||
"metrics-http-json-deep.rb"
|
||||
"metrics-http-json.rb"
|
||||
|
||||
"check-influxdb-query.rb"
|
||||
"check-influxdb.rb"
|
||||
"metrics-influxdb.rb"
|
||||
"mutator-influxdb-line-protocol.rb"
|
||||
|
||||
"check-journal.rb"
|
||||
"check-log.rb"
|
||||
"handler-logevent.rb"
|
||||
"handler-show-event-config.rb"
|
||||
|
||||
"check-systemd.rb"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A monitoring framework that aims to be simple, malleable, and scalable";
|
||||
homepage = https://sensuapp.org/;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ theuni peterhoeg ];
|
||||
maintainers = with maintainers; [ theuni peterhoeg manveru ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,5 +1,18 @@
|
|||
{
|
||||
addressable = {
|
||||
dependencies = ["public_suffix"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.6.0";
|
||||
};
|
||||
amq-protocol = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1rpn9vgh7y037aqhhp04smihzr73vp5i5g6xlqlha10wy3q0wp7x";
|
||||
|
@ -9,6 +22,8 @@
|
|||
};
|
||||
amqp = {
|
||||
dependencies = ["amq-protocol" "eventmachine"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0kbrqnpjgj9v0722p3n5rw589l4g26ry8mcghwc5yr20ggkpdaz9";
|
||||
|
@ -16,42 +31,63 @@
|
|||
};
|
||||
version = "1.6.0";
|
||||
};
|
||||
aws-sdk = {
|
||||
dependencies = ["aws-sdk-resources"];
|
||||
aws-eventstream = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "09k367vs9gb640cr1afphxjfmlykw7knnb9xz0kl2x5f9yr3zz23";
|
||||
sha256 = "100g77a5ixg4p5zwq77f28n2pdkk0y481f7v83qrlmnj22318qq6";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.10.34";
|
||||
version = "1.0.3";
|
||||
};
|
||||
aws-sdk = {
|
||||
dependencies = ["aws-sdk-resources"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0mx4x4lxd584c9bsip68hfrw4lw5q04slx0w1a57yy2mlkcaz811";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.11.264";
|
||||
};
|
||||
aws-sdk-core = {
|
||||
dependencies = ["aws-sigv4" "jmespath"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0gfsph8kr59jdpvycq8qh0c0ah64k0n96ag5qbvy7mzq9292085w";
|
||||
sha256 = "0kjmflddmq5y2y5677z7y2fin6pxa7my5cq39dzc7hmwl7favjxj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.10.34";
|
||||
version = "2.11.264";
|
||||
};
|
||||
aws-sdk-resources = {
|
||||
dependencies = ["aws-sdk-core"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0knip45mhx0dm8llp1akhhar2z007r7kjg3i3xbws7lhvms8fbjc";
|
||||
sha256 = "1blw7kazv1a5kpkk6sy0mhhbfkb38f93sp2mpxbhbbr6n08hq4q3";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.10.34";
|
||||
version = "2.11.264";
|
||||
};
|
||||
aws-sigv4 = {
|
||||
dependencies = ["aws-eventstream"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0cxl0yvmyl8d0yj4cx3p75iki4fqk8ckb6ajfj7mr3g4ihp5mryp";
|
||||
sha256 = "1dfc8i5cxjwlvi4b665lbpbwvks8a6wfy3vfmwr3pjdmxwdmc2cs";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.1";
|
||||
version = "1.1.0";
|
||||
};
|
||||
cause = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0digirxqlwdg79mkbn70yc7i9i1qnclm2wjbrc47kqv6236bpj00";
|
||||
|
@ -61,6 +97,8 @@
|
|||
};
|
||||
childprocess = {
|
||||
dependencies = ["ffi"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1lv7axi1fhascm9njxh3lx1rbrnsm8wgvib0g7j26v4h1fcphqg0";
|
||||
|
@ -68,7 +106,19 @@
|
|||
};
|
||||
version = "0.5.8";
|
||||
};
|
||||
cookiejar = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0q0kmbks9l3hl0wdq744hzy97ssq9dvlzywyqv9k9y1p3qc9va2a";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.3.3";
|
||||
};
|
||||
dentaku = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "11z4cw4lspx3rgmmd2hd4l1iikk6p17icxwn7xym92v1j825zpnr";
|
||||
|
@ -78,15 +128,30 @@
|
|||
};
|
||||
domain_name = {
|
||||
dependencies = ["unf"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "12hs8yijhak7p2hf1xkh98g0mnp5phq3mrrhywzaxpwz1gw5r3kf";
|
||||
sha256 = "0abdlwb64ns7ssmiqhdwgl27ly40x2l27l8hs8hn0z4kb3zd2x3v";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.5.20170404";
|
||||
version = "0.5.20180417";
|
||||
};
|
||||
em-http-request = {
|
||||
dependencies = ["addressable" "cookiejar" "em-socksify" "eventmachine" "http_parser.rb"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "13rxmbi0fv91n4sg300v3i9iiwd0jxv0i6xd0sp81dx3jlx7kasx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.1.5";
|
||||
};
|
||||
em-http-server = {
|
||||
dependencies = ["eventmachine"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0y8l4gymy9dzjjchjav90ck6has2i2zdjihlhcyrg3jgq6kjzyq5";
|
||||
|
@ -94,8 +159,21 @@
|
|||
};
|
||||
version = "0.1.8";
|
||||
};
|
||||
em-socksify = {
|
||||
dependencies = ["eventmachine"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0rk43ywaanfrd8180d98287xv2pxyl7llj291cwy87g1s735d5nk";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.3.2";
|
||||
};
|
||||
em-worker = {
|
||||
dependencies = ["eventmachine"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0z4jx9z2q5hxvdvik4yp0ahwfk69qsmdnyp72ln22p3qlkq2z5wk";
|
||||
|
@ -104,23 +182,29 @@
|
|||
version = "0.0.2";
|
||||
};
|
||||
eventmachine = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "075hdw0fgzldgss3xaqm2dk545736khcvv1fmzbf1sgdlkyh1v8z";
|
||||
sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.2.5";
|
||||
version = "1.2.7";
|
||||
};
|
||||
ffi = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0";
|
||||
sha256 = "0c2dl10pi6a30kcvx2s6p2v1wb4kbm48iv38kmz2ff600nirhpb8";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.9.18";
|
||||
version = "1.9.21";
|
||||
};
|
||||
http-cookie = {
|
||||
dependencies = ["domain_name"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "004cgs4xg5n6byjs7qld0xhsjq3n6ydfh897myr2mibvh6fjc49g";
|
||||
|
@ -128,8 +212,20 @@
|
|||
};
|
||||
version = "1.0.3";
|
||||
};
|
||||
"http_parser.rb" = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "15nidriy0v5yqfjsgsra51wmknxci2n2grliz78sf9pga3n0l7gi";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.6.0";
|
||||
};
|
||||
influxdb = {
|
||||
dependencies = ["cause" "json"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0jikl3iylbffsdmb4vr09ysqvpwxk133y6m9ylwcd0931ngsf0ks";
|
||||
|
@ -138,14 +234,18 @@
|
|||
version = "0.3.13";
|
||||
};
|
||||
jmespath = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "07w8ipjg59qavijq59hl82zs74jf3jsp7vxl9q3a2d0wpv5akz3y";
|
||||
sha256 = "1d4wac0dcd1jf6kc57891glih9w57552zgqswgy74d1xhgnk0ngf";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.3.1";
|
||||
version = "1.4.0";
|
||||
};
|
||||
json = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5";
|
||||
|
@ -155,6 +255,8 @@
|
|||
};
|
||||
jsonpath = {
|
||||
dependencies = ["multi_json"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1gwhrd7xlysq537yy8ma69jc83lblwiccajl5zvyqpnwyjjc93df";
|
||||
|
@ -164,22 +266,28 @@
|
|||
};
|
||||
mime-types = {
|
||||
dependencies = ["mime-types-data"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0087z9kbnlqhci7fxh9f6il63hj1k02icq2rs0c6cppmqchr753m";
|
||||
sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.1";
|
||||
version = "3.2.2";
|
||||
};
|
||||
mime-types-data = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "04my3746hwa4yvbx1ranhfaqkgf6vavi1kyijjnw8w3dy37vqhkm";
|
||||
sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.2016.0521";
|
||||
version = "3.2019.0331";
|
||||
};
|
||||
mixlib-cli = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0647msh7kp7lzyf6m72g6snpirvhimjm22qb8xgv9pdhbcrmcccp";
|
||||
|
@ -188,14 +296,18 @@
|
|||
version = "1.7.0";
|
||||
};
|
||||
multi_json = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1wpc23ls6v2xbk3l1qncsbz16npvmw8p0b38l8czdzri18mp51xk";
|
||||
sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.12.1";
|
||||
version = "1.13.1";
|
||||
};
|
||||
netrc = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0gzfmcywp1da8nzfqsql2zqi648mfnx6qwkig3cv36n9m0yy676y";
|
||||
|
@ -204,6 +316,8 @@
|
|||
version = "0.11.0";
|
||||
};
|
||||
oj = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "147whmq8h2n04chskl3v4a132xhz5i6kk6vhnz83jwng4vihin5f";
|
||||
|
@ -212,6 +326,8 @@
|
|||
version = "2.18.1";
|
||||
};
|
||||
parse-cron = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "02fj9i21brm88nb91ikxwxbwv9y7mb7jsz6yydh82rifwq7357hg";
|
||||
|
@ -219,8 +335,20 @@
|
|||
};
|
||||
version = "0.1.4";
|
||||
};
|
||||
public_suffix = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.0.3";
|
||||
};
|
||||
rest-client = {
|
||||
dependencies = ["http-cookie" "mime-types" "netrc"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1hzcs2r7b5bjkf2x2z3n8z6082maz0j8vqjiciwgg3hzb63f958j";
|
||||
|
@ -229,43 +357,53 @@
|
|||
version = "2.0.2";
|
||||
};
|
||||
sensu = {
|
||||
dependencies = ["em-http-server" "eventmachine" "parse-cron" "sensu-extension" "sensu-extensions" "sensu-json" "sensu-logger" "sensu-redis" "sensu-settings" "sensu-spawn" "sensu-transport"];
|
||||
dependencies = ["em-http-request" "em-http-server" "eventmachine" "parse-cron" "sensu-extension" "sensu-extensions" "sensu-json" "sensu-logger" "sensu-redis" "sensu-settings" "sensu-spawn" "sensu-transport"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "07fa9rv7hdj2n58a0cm1i5nis309w7xbs9lmgckmrpj190q1gvdm";
|
||||
sha256 = "0wmwck53i207axhqm2r6dz8d7arww3mzd8pjx7m79svyj998hzjc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.3";
|
||||
version = "1.7.0";
|
||||
};
|
||||
sensu-extension = {
|
||||
dependencies = ["eventmachine"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1lgmjxfbq11v4yi3qanf1qxv0sgm1a8a7wj7qyn1nkva6zmimss3";
|
||||
sha256 = "0bpizp4n01rv72cryjjlrbfxxj3csish3mkxjzdy4inpi5j5h1dw";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.5.1";
|
||||
version = "1.5.2";
|
||||
};
|
||||
sensu-extensions = {
|
||||
dependencies = ["sensu-extension" "sensu-extensions-check-dependencies" "sensu-extensions-debug" "sensu-extensions-json" "sensu-extensions-occurrences" "sensu-extensions-only-check-output" "sensu-extensions-ruby-hash" "sensu-json" "sensu-logger" "sensu-settings"];
|
||||
dependencies = ["sensu-extension" "sensu-extensions-check-dependencies" "sensu-extensions-debug" "sensu-extensions-deregistration" "sensu-extensions-json" "sensu-extensions-occurrences" "sensu-extensions-only-check-output" "sensu-extensions-ruby-hash" "sensu-json" "sensu-logger" "sensu-settings"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1r09mdbbnh5cg9yvqw78sxbhlb8xqld1vwbr4hsjw6k3x1xpnnr9";
|
||||
sha256 = "1313g6x3qwldk44p3v46sm3w1hz0pc89nslcwdw3v2j78a99a62y";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.9.0";
|
||||
version = "1.11.0";
|
||||
};
|
||||
sensu-extensions-check-dependencies = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0clgvf2abvwz549f28ny3zd6q7z6y7m49i8pp91ll10jp1vsy4b2";
|
||||
sha256 = "1hc4kz7k983f6fk27ikg5drvxm4a85qf1k07hqssfyk3k75jyj1r";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.1";
|
||||
version = "1.1.0";
|
||||
};
|
||||
sensu-extensions-debug = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "11abdgn2kkkbvxq4692yg6a27qnxz4349gfiq7d35biy7vrw34lp";
|
||||
|
@ -273,8 +411,21 @@
|
|||
};
|
||||
version = "1.0.0";
|
||||
};
|
||||
sensu-extensions-deregistration = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1rarsd7vjflvzgs3hm6z3ypfp3rbzq2723wc0rqxnkpahzdrwr6c";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.0";
|
||||
};
|
||||
sensu-extensions-json = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1wnbn9sycdqdh9m0fhszaqkv0jijs3fkdbvcv8kdspx6irbv3m6g";
|
||||
|
@ -284,6 +435,8 @@
|
|||
};
|
||||
sensu-extensions-occurrences = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0lx5wsbblfs0rvkxfg09bsz0g2mwmckrhga7idnarsnm8m565v1v";
|
||||
|
@ -293,6 +446,8 @@
|
|||
};
|
||||
sensu-extensions-only-check-output = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0ds2i8wd4ji9ifig2zzr4jpxinvk5dm7j10pvaqy4snykxa3rqh3";
|
||||
|
@ -302,6 +457,8 @@
|
|||
};
|
||||
sensu-extensions-ruby-hash = {
|
||||
dependencies = ["sensu-extension"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1xyrj3gbmslbivcd5qcmyclgapn7qf7f5jwfvfpw53bxzib0h7s3";
|
||||
|
@ -311,114 +468,140 @@
|
|||
};
|
||||
sensu-json = {
|
||||
dependencies = ["oj"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "02qkh86jddv7gha39vjx6g9hi7vkq7r433dr86bwmm9c7lqkgyl9";
|
||||
sha256 = "08zlxg5j3bhs72cc7wcllp026jbif0xiw6ib1cgawndlpsfl9fgx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.1.0";
|
||||
version = "2.1.1";
|
||||
};
|
||||
sensu-logger = {
|
||||
dependencies = ["eventmachine" "sensu-json"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "03kicjqz8a594bxnwyg6bcd4fipy2vxjl1gbaip4gpixxki32dx0";
|
||||
sha256 = "0jpw4kz36ilaknrzb3rbkhpbgv93w2d668z2cv395dq30d4d3iwm";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.2.1";
|
||||
version = "1.2.2";
|
||||
};
|
||||
sensu-plugin = {
|
||||
dependencies = ["json" "mixlib-cli"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0z18zk04l9klbjmqvjg6cpv3k4w5hi1by8wnpkiwdwa2jdv61jyb";
|
||||
sha256 = "1x4zka4zia2wk3gp0sr4m4lzsf0m7s4a3gcgs936n2mgzsbcaa86";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.4.5";
|
||||
version = "1.4.7";
|
||||
};
|
||||
sensu-plugins-disk-checks = {
|
||||
dependencies = ["sensu-plugin" "sys-filesystem"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1m5pygdaf8xqrby61vcsq6ynhzcvjr2xgahwmkkcai8a4xqrpq9x";
|
||||
sha256 = "0q4f23ccvl6d0k26xph2fskk5pv2mmdrclr00m358m880sgkhyg1";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.4.2";
|
||||
version = "4.0.1";
|
||||
};
|
||||
sensu-plugins-http = {
|
||||
dependencies = ["aws-sdk" "rest-client" "sensu-plugin"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1yg05x9dl4xwqi7lvglyv374a3hbp7ag0z9325jmc9bazm6i2q2d";
|
||||
sha256 = "1bjvg6vr0fy106bp50n6dfwbqf7k0z7ynrm17am7ggfbhzy7wi06";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.6.0";
|
||||
version = "2.11.0";
|
||||
};
|
||||
sensu-plugins-influxdb = {
|
||||
dependencies = ["dentaku" "influxdb" "jsonpath" "sensu-plugin"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "18nk7c451df46xcjk97r3h8yhaj8bz138ih5y0z26sdiha58brv7";
|
||||
sha256 = "1rx0zfvv7c60vaqdwbpl5c3csg5zrrjy1jdl8saigpla133vbgxd";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.2.0";
|
||||
version = "1.4.0";
|
||||
};
|
||||
sensu-plugins-logs = {
|
||||
dependencies = ["sensu-plugin"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0ycrf3967v5kavm58fj9db16l9wgyzac4h3r0f9hm32jy9qsxwq6";
|
||||
sha256 = "17shj4msc8bzqgqi5waw649hzzgl8q87z6flmpg0msnmv4r2h1cf";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.2.0";
|
||||
version = "1.3.2";
|
||||
};
|
||||
sensu-plugins-systemd = {
|
||||
dependencies = ["sensu-plugin"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1r7prvkf33j6qvvqq78186rn5g6wf0g3dqni34vnj8v1z287wkfh";
|
||||
sha256 = "0f0hdp2cvzs5wby2fkjg48siyjgdi83hf11ld1by2l0cn4s9ir24";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.0.5";
|
||||
version = "0.1.0";
|
||||
};
|
||||
sensu-redis = {
|
||||
dependencies = ["eventmachine"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1drmychc04fg2gs7zsxx6aidfyxf7cn7k8k1jy7dnfbnlr5aln3n";
|
||||
sha256 = "0widfmmj1h9ca2kk14wy1sqmlkq40linp89a73s3ghngnzri0xyk";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.2.0";
|
||||
version = "2.4.0";
|
||||
};
|
||||
sensu-settings = {
|
||||
dependencies = ["parse-cron" "sensu-json"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0y55bqvps06gk94zllamqr0fa5bc27q0k1b5sp5gxh1bkf4w8gb3";
|
||||
sha256 = "0cdlyhga9fj5hmchpb40fw9nh24qhax9djnqcxlj1fywyccycj69";
|
||||
type = "gem";
|
||||
};
|
||||
version = "10.3.0";
|
||||
version = "10.15.0";
|
||||
};
|
||||
sensu-spawn = {
|
||||
dependencies = ["childprocess" "em-worker" "eventmachine"];
|
||||
dependencies = ["childprocess" "em-worker" "eventmachine" "ffi"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "1vz5kbqk3ld0s16zjl8m38l1m1xwcvjlfc1g4nfm45qxdyfn7la7";
|
||||
sha256 = "17yc8ivjpjbvig9r7yl6991d6ma0kcq75fbpz6i856ljvcr3lmd5";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.2.1";
|
||||
version = "2.5.0";
|
||||
};
|
||||
sensu-transport = {
|
||||
dependencies = ["amq-protocol" "amqp" "eventmachine" "sensu-redis"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "15yib92hwyd8v04wcc0kaw0p8w2c2mwvi4ldya2jh3dqgs31mvhr";
|
||||
sha256 = "0x6vyfmg1jm1srf7xa5aka73by7qwcmry2rx8kq8phwa4g0v4mzr";
|
||||
type = "gem";
|
||||
};
|
||||
version = "7.0.2";
|
||||
version = "8.2.0";
|
||||
};
|
||||
sys-filesystem = {
|
||||
dependencies = ["ffi"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "10didky52nfapmybj6ipda18i8fcwf8bs9bbfbk5i7v1shzd36rf";
|
||||
|
@ -428,6 +611,8 @@
|
|||
};
|
||||
unf = {
|
||||
dependencies = ["unf_ext"];
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
|
||||
|
@ -436,11 +621,13 @@
|
|||
version = "0.1.4";
|
||||
};
|
||||
unf_ext = {
|
||||
groups = ["default"];
|
||||
platforms = [];
|
||||
source = {
|
||||
remotes = ["https://rubygems.org"];
|
||||
sha256 = "14hr2dzqh33kqc0xchs8l05pf3kjcayvad4z1ip5rdjxrkfk8glb";
|
||||
sha256 = "1ll6w64ibh81qwvjx19h8nj7mngxgffg7aigjx11klvf5k2g4nxf";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.0.7.4";
|
||||
version = "0.0.7.6";
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue