[pve-devel] r5652 - pve-manager/pve2/bin
svn-commits at proxmox.com
svn-commits at proxmox.com
Mon Mar 7 14:48:18 CET 2011
Author: dietmar
Date: 2011-03-07 14:48:18 +0100 (Mon, 07 Mar 2011)
New Revision: 5652
Modified:
pve-manager/pve2/bin/pvestatd
Log:
use new PVE::Cluster::broadcast_rrd
Modified: pve-manager/pve2/bin/pvestatd
===================================================================
--- pve-manager/pve2/bin/pvestatd 2011-03-07 13:46:43 UTC (rev 5651)
+++ pve-manager/pve2/bin/pvestatd 2011-03-07 13:48:18 UTC (rev 5652)
@@ -10,8 +10,17 @@
use PVE::ProcFSTools;
use Filesys::Df;
use PVE::INotify;
+use PVE::Cluster;
use Time::Local;
+$SIG{'__WARN__'} = sub {
+ my $err = $@;
+ my $t = $_[0];
+ chomp $t;
+ syslog('warning', "WARNING: %s", $t);
+ $@ = $err;
+};
+
initlog('pvestatd');
$ENV{'PATH'} = '/sbin:/bin:/usr/sbin:/usr/bin';
@@ -198,13 +207,9 @@
"$meminfo->{swaptotal}:$meminfo->{swapused}:" .
"$dinfo->{bavail}:$dinfo->{used}";
- cond_create_node_rrd($nodename);
-
syslog("info", "node:$data");
- my $filename = "$rrddir/pve-nodes/$nodename";
- RRDs::update($filename, $data);
-
+ PVE::Cluster::broadcast_rrd("pve-nodes/$nodename", $data);
}
sub update_qemu_status {
More information about the pve-devel
mailing list