]> TLD Linux GIT Repositories - packages/munin-plugins-contrib.git/blobdiff - xen.patch
- updated, master branch at 20230307
[packages/munin-plugins-contrib.git] / xen.patch
diff --git a/xen.patch b/xen.patch
deleted file mode 100644 (file)
index 7da5e47..0000000
--- a/xen.patch
+++ /dev/null
@@ -1,172 +0,0 @@
---- munin.orig/plugins/virtualization/xen      2013-08-23 21:31:56.610001695 +0200
-+++ munin/plugins/virtualization/xen   2013-08-23 21:36:22.120001621 +0200
-@@ -18,11 +18,11 @@
- statefile="/var/lib/munin/plugin-state/munin-plugin-xen.state"
- if [ "$1" = "autoconf" ]; then
--        if which xm > /dev/null ; then
-+        if which xl > /dev/null ; then
-                 echo yes
-                 exit 0
-         fi
--        echo "no (xm not found)"
-+        echo "no (xl not found)"
-         exit 1
- fi
-@@ -39,7 +39,7 @@
-         echo 'graph_category xen'
-         echo 'graph_info This graph shows how many percent of the CPU time was used by each domain'
--      xm list | grep -v "^Name .* Time(s)$" | \
-+      xl list | grep -v "^Name\s.*\sTime(s)$" | \
-         while read name domid mem cpu state time console; do
-                 name=`echo $name | sed -e"s/[-.]/_/g"`
-               TEST=`less $statefile | grep "^${name}$" | wc -l`
-@@ -66,7 +66,7 @@
-         exit 0
- fi
--xm list | grep -v "^Name .* Time(s)$" | \
-+xl list | grep -v "^Name\s.*\sTime(s)$" | \
- while read name domid mem cpu state time console; do
-         name=`echo $name | sed -e "s/[-.]/_/g"`
-       # only seconds
---- munin.orig/plugins/virtualization/xen_cpu_v2       2013-08-23 21:31:56.613334934 +0200
-+++ munin/plugins/virtualization/xen_cpu_v2    2013-08-23 21:40:07.360001590 +0200
-@@ -25,10 +25,10 @@
- use POSIX;
- # Define where to find xm tools
--my $XM = '/usr/sbin/xm';
-+my $XM = '/usr/sbin/xl';
- my $XMTOP = '/usr/sbin/xentop';
- my $curtime = time();
--my $basename = `/usr/bin/basename $0`; chop ($basename);
-+my $basename = `/bin/basename $0`; chop ($basename);
- my $TEMPFILE = "/tmp/$basename";
- my $debug = 0;
---- munin.orig/plugins/virtualization/xen_memory       2013-08-23 21:31:56.613334934 +0200
-+++ munin/plugins/virtualization/xen_memory    2013-08-23 21:41:06.290001570 +0200
-@@ -12,14 +12,14 @@
- #     autoconf  (optional - used by munin-config)
- #
--XM='/usr/sbin/xm'
-+XM='/usr/sbin/xl'
- if [ "$1" = "autoconf" ]; then
-         if [ -e $XM ]; then
-                 echo yes
-                 exit 0
-         fi
--        echo "no (xm not found)"
-+        echo "no (xl not found)"
-         exit 1
- fi
---- munin.orig/plugins/virtualization/xen_traffic_     2013-08-23 21:31:56.616668173 +0200
-+++ munin/plugins/virtualization/xen_traffic_  2013-08-23 23:17:57.023334928 +0200
-@@ -11,10 +11,10 @@
- NAME=$( echo $DOMAIN | sed -e's/-/_/g' ) 
- if [ "$1" = "autoconf" ]; then
--    if which xm > /dev/null ; then
-+    if which xl > /dev/null ; then
-         echo yes
-     else
--        echo "no (xm not found)"
-+        echo "no (xl not found)"
-         exit 1
-     fi
-     if [ -r /proc/net/dev ]; then
-@@ -27,7 +27,7 @@
- fi
- if [ "$1" = "suggest" ]; then
--    xm list | awk '{print $1}' | egrep -v "^(Name|Domain-0)"
-+    xl list | awk '{print $1}' | egrep -v "^(Name|Domain-0)"
-     exit 0
- fi
-@@ -47,7 +47,7 @@
-     exit 0
- fi
--dev=$( xm network-list $DOMAIN | egrep "^[0-9]+" | sed 's@^.*vif/\([0-9]*\)/\([0-9]*\).*$@vif\1.\2@')
-+dev=$( xl network-list $DOMAIN | egrep "^[0-9]+" | sed 's@^.*vif/\([0-9]*\)/\([0-9]*\).*$@vif\1.\2@')
- awk -v interface="$dev" \
-     'BEGIN { gsub(/\./, "\\.", interface) } \
---- munin.orig/plugins/virtualization/xen_traffic_all  2013-08-23 21:31:56.616668173 +0200
-+++ munin/plugins/virtualization/xen_traffic_all       2013-08-23 21:45:30.156668240 +0200
-@@ -10,10 +10,10 @@
- #%# capabilities=autoconf
- if [ "$1" = "autoconf" ]; then
--    if which xm > /dev/null ; then
-+    if which xl > /dev/null ; then
-         echo yes
-     else
--        echo "no (xm not found)"
-+        echo "no (xl not found)"
-         exit 1
-     fi
-     if [ -r /proc/net/dev ]; then
-@@ -30,7 +30,7 @@
-     echo 'graph_vlabel bits received (-) / sent (+) per ${graph_period}'
-     echo 'graph_args --base 1024 -l 0'
-     echo 'graph_category xen'
--    DOMAINS=$(xm list | awk '{print $1}' | egrep -v "^(Name|Domain-0)")
-+    DOMAINS=$(xl list | awk '{print $1}' | egrep -v "^(Name|Domain-0|\(null)")
-     for dom in $DOMAINS; do
-         name=$( echo $dom | tr .- __ )
-         #echo $name"UP.label $name"
-@@ -48,11 +48,11 @@
-     exit 0
- fi
--DOMAINS=$(xm list | awk '{print $1}' | egrep -v "^(Name|Domain-0)")
-+DOMAINS=$(xl list | awk '{print $1}' | egrep -v "^(Name|Domain-0|\(null)")
- for dom in $DOMAINS; do
--              dev=$( xm list $dom --long | awk '/vifname / { print $2 }' | sed 's/)//' )
-+              dev=$( xl list $dom --long | awk '/vifname / { print $2 }' | sed 's/)//' )
-               if [ "$dev" == "" ]; then
--          dev=$( xm network-list $dom |\
-+          dev=$( xl network-list $dom |\
-               egrep "^[0-9]+" | sed 's@^.*vif/\([0-9]*\)/\([0-9]*\).*$@vif\1.\2@')
-               fi
-     name=$( echo $dom | tr .- __ ) 
---- munin.orig/plugins/virtualization/xen_vbd  2013-08-23 21:31:56.620001488 +0200
-+++ munin/plugins/virtualization/xen_vbd       2013-08-23 23:19:52.040001471 +0200
-@@ -13,7 +13,7 @@
- #%# capabilities=autoconf
- # Location of xm tools
--$XM = '/usr/sbin/xm';
-+$XM = '/usr/sbin/xl';
- $XMTOP = '/usr/sbin/xentop';
- # ah, parameters coming in 
-@@ -48,6 +48,7 @@
-                 
-                 @domains = `$XM list`;
-                 shift(@domains); # we don't need the header line
-+                shift(@domains); # we don't need the header line
-                 
-                 foreach $domain ( @domains )
-                 {
-@@ -90,9 +90,9 @@
- @stats = split (/\n/, pop(@chunks));
- shift(@stats);
--shift(@stats);
--shift(@stats);
--shift(@stats);
-+#shift(@stats);
-+#shift(@stats);
-+#shift(@stats);
- foreach $domain (@stats)
- {