From 4f08a1e24920fd3e29c09b909d5de9844dfc8381 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Tue, 26 Jan 2010 11:47:45 +0000 Subject: [PATCH] allow addhost to use default community and snmp version git-svn-id: http://www.observium.org/svn/observer/trunk@729 61d68cd4-352d-0410-923a-c4978735b2b8 --- addhost.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addhost.php b/addhost.php index 1aa80e634d..1ad8089990 100755 --- a/addhost.php +++ b/addhost.php @@ -4,7 +4,7 @@ include("config.php"); include("includes/functions.php"); -if($argv[1] && $argv[2] && $argv[3]) { +if($argv[1]) { $host = strtolower($argv[1]); $community = $argv[2]; $snmpver = strtolower($argv[3]); @@ -13,6 +13,9 @@ if($argv[1] && $argv[2] && $argv[3]) { else $port = 161; + if (!$snmpver) $snmpver = "v2c"; + if (!$community) $community = $config['community']; + list($hostshort) = explode(".", $host); if ( isDomainResolves($argv[1])){ if ( isPingable($argv[1])) { @@ -25,6 +28,6 @@ if($argv[1] && $argv[2] && $argv[3]) { } else { echo("Already got host $host\n"); } } else { echo("Could not ping $host\n"); } } else { echo("Could not resolve $host\n"); } -} else { echo("Add Host Tool\nUsage: ./addhost.php \n"); } +} else { echo("Add Host Tool\nUsage: ./addhost.php [community] [v1|v2c] [port]\n"); } ?>