aboutsummaryrefslogtreecommitdiff
path: root/scripts/gc_summary.awk
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-04-10 22:56:47 +0000
committerRob Austein <sra@hactrn.net>2014-04-10 22:56:47 +0000
commit45b95aaadc861b0e682373164fe18fa0c5ed2b2e (patch)
tree6e415c4dd6b78e84a58ae0038ab9847fb69feafc /scripts/gc_summary.awk
parent5e0d1807ca7b049bde262a529443924adfd903e6 (diff)
parentb7459d825cfadb9db265ed1b3bd0c10682464767 (diff)
Merge tk685 branch back to trunk. This completes the move of the rpki
libraries and rpki.POW module from the rpki-ca package to the rpki-rp package. Closes #685, closes #633. svn path=/trunk/; revision=5784
Diffstat (limited to 'scripts/gc_summary.awk')
-rw-r--r--scripts/gc_summary.awk72
1 files changed, 0 insertions, 72 deletions
diff --git a/scripts/gc_summary.awk b/scripts/gc_summary.awk
deleted file mode 100644
index b3b1bc6a..00000000
--- a/scripts/gc_summary.awk
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/awk -f
-
-# $Id$
-#
-# Copyright (C) 2010 Internet Systems Consortium ("ISC")
-#
-# Permission to use, copy, modify, and distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
-# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
-# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
-# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-# PERFORMANCE OF THIS SOFTWARE.
-
-# Use gnuplot to graph interesting data from gc_summary lines in rpkid logs.
-
-BEGIN {
- target = ENVIRON["TARGET"] ? ENVIRON["TARGET"] : "tuple";
- outtype = ENVIRON["OUTTYPE"] ? ENVIRON["OUTTYPE"] : "png";
- outname = ENVIRON["OUTNAME"] ? ENVIRON["OUTNAME"] : "";
- print "set xdata time";
- print "set timefmt '%Y-%m-%dT%H:%M:%S'";
- #print "set format x '%d%b'";
- print "set format x '%T'";
- print "set key right bottom";
- if (outname) {
- print "set terminal", outtype;
- print "set output '" outname "." outtype "'";
- print "set term png size 1024,1024";
- }
- if (ARGC <= 2) {
- print "plot '-' using 1:2 with linespoints title 'rpkid use of", target, "objects'";
- } else {
- cmd = "plot '-' using 1:2 with linespoints title '" ARGV[1] "'";
- for (i = 2; i < ARGC; i++)
- cmd = cmd ", '-' using 1:2 with linespoints title '" ARGV[i] "'";
- print cmd;
- }
-}
-
-FILENAME != filename && filename {
- print "e";
-}
-
-FILENAME != filename {
- print "#", FILENAME
- filename = FILENAME;
- proc = "";
-}
-
-$6 == target && proc != $3 && proc {
- print "";
-}
-
-$6 == target && proc != $3 {
- proc = $3;
-}
-
-$6 == target {
- print "#", $0;
- print $1 "T" $2, $5;
-}
-
-END {
- print "e";
- if (!outname)
- print "pause mouse any";
-}