-#!/usr/local/bin/perl -w
+#!/usr/local/bin/perl
$| = 1;
use strict;
#################################INSERT VALUES#############################
# get hosts
-$hosts = $bpc->HostInfoRead("localhost");
-my $host_key;
+$hosts = $bpc->HostInfoRead();
+print Dumper($hosts);
my $hostID;
my $shareID;
-foreach $host_key (keys %{$hosts})
+foreach my $host_key (keys %{$hosts})
{
- my $hostname = $hosts->{$host_key}->{'host'};
+ my $hostname = $hosts->{$host_key}->{'host'} || die "can't find host for $host_key";
my $backups;
my $sql;
my $st = $dbh->prepare($sql);
$st->bind_param(1,$hosts->{$host_key}->{'host'});
$st->execute();
- my $tmp = $st->fetchrow_hashref();
- if ($tmp->{'ID'} ne "")
+ if (my $tmp = $st->fetchrow_hashref())
{
$hostID = $tmp->{'ID'};
}