From fc1a074f3c178b84951793015f997c1be9d79749 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Tue, 26 May 2009 17:31:15 +0200 Subject: [PATCH] Initial version --- plugins/other/eoc_subscribers_count | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 plugins/other/eoc_subscribers_count diff --git a/plugins/other/eoc_subscribers_count b/plugins/other/eoc_subscribers_count new file mode 100755 index 00000000..116d0183 --- /dev/null +++ b/plugins/other/eoc_subscribers_count @@ -0,0 +1,38 @@ +#!/bin/sh +# +# Plugin to the number of subscribers to a EOC list. +# +# Copyright (C) 2009 - Julien Danjou +# Licensed under WTFPL +# +# Standard config options you may want to set: +# [eoc_*] +# user list +# env.HOME /var/list +# +# Magic markers - optional - used by installation scripts and +# munin-config: +# +#%# family=manual +#%# capabilities=autoconf + +if [ "$1" = "autoconf" ]; then + echo yes + exit 0 +fi + +LISTNAME=`basename $0 | sed 's/^eoc_subscribers_count_//g' | tr '_' '@'` + +if [ "$1" = "config" ]; then + + echo 'graph_title Number of subscribers to '${LISTNAME} + echo 'graph_vlabel subscribers' + echo 'graph_category mailinglist' + echo 'subscribers.label subscribers' + echo 'subscribers.draw AREA' + echo 'subscribers.info Number of subscribers to the list' + exit 0 +fi + +echo -n subscribers.value\ +enemies-of-carlotta --name ${LISTNAME} --list | wc -l