Sha256: 20b02ae4714b103fea9d20f5a9c0427f7446f1bf93114ed4e5ecd2c3112da386
Contents?: true
Size: 354 Bytes
Versions: 9
Compression:
Stored size: 354 Bytes
Contents
#! /usr/bin/env ruby $LOAD_PATH.unshift File.expand_path('../lib', __FILE__) require 'json' require 'panoptimon-collector-socket' raise 'Input must be provided!' unless ARGV[0] config = JSON.parse(ARGV[0], symbolize_names: true) puts Hash[config[:checks].map do |check, info| [check, Panoptimon::Collector::Socket.construct(info).run] end].to_json
Version data entries
9 entries across 9 versions & 1 rubygems