From caab3ee1c42e622763411ce6a406453322b6d006 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Sat, 20 Feb 2010 17:29:47 +0000 Subject: [PATCH] rename discovery include scripts and update discovery.php git-svn-id: http://www.observium.org/svn/observer/trunk@890 61d68cd4-352d-0410-923a-c4978735b2b8 --- discovery.php | 44 ++++++++----------- .../{arp-table.php => arp-table.inc.php} | 0 .../{bgp-peers.php => bgp-peers.inc.php} | 0 .../{cemp-mib.php => cemp-mib.inc.php} | 0 ...nting.php => cisco-mac-accounting.inc.php} | 0 ...rocessors.php => cisco-processors.inc.php} | 0 .../{cisco-pw.php => cisco-pw.inc.php} | 0 .../{cisco-vlans.php => cisco-vlans.inc.php} | 0 .../{cisco-vrf.php => cisco-vrf.inc.php} | 0 .../{cmp-mib.php => cmp-mib.inc.php} | 0 .../{fanspeeds.php => fanspeeds.inc.php} | 0 ...4-addresses.php => ipv4-addresses.inc.php} | 0 ...6-addresses.php => ipv6-addresses.inc.php} | 0 .../{interfaces.php => ports.inc.php} | 2 +- ...{q-bridge-mib.php => q-bridge-mib.inc.php} | 0 .../{storage.php => storage.inc.php} | 0 ...res-adva.php => temperatures-adva.inc.php} | 0 ...{temperatures.php => temperatures.inc.php} | 0 .../{voltages.php => voltages.inc.php} | 0 19 files changed, 20 insertions(+), 26 deletions(-) rename includes/discovery/{arp-table.php => arp-table.inc.php} (100%) rename includes/discovery/{bgp-peers.php => bgp-peers.inc.php} (100%) rename includes/discovery/{cemp-mib.php => cemp-mib.inc.php} (100%) rename includes/discovery/{cisco-mac-accounting.php => cisco-mac-accounting.inc.php} (100%) rename includes/discovery/{cisco-processors.php => cisco-processors.inc.php} (100%) rename includes/discovery/{cisco-pw.php => cisco-pw.inc.php} (100%) rename includes/discovery/{cisco-vlans.php => cisco-vlans.inc.php} (100%) rename includes/discovery/{cisco-vrf.php => cisco-vrf.inc.php} (100%) rename includes/discovery/{cmp-mib.php => cmp-mib.inc.php} (100%) rename includes/discovery/{fanspeeds.php => fanspeeds.inc.php} (100%) rename includes/discovery/{ipv4-addresses.php => ipv4-addresses.inc.php} (100%) rename includes/discovery/{ipv6-addresses.php => ipv6-addresses.inc.php} (100%) rename includes/discovery/{interfaces.php => ports.inc.php} (99%) rename includes/discovery/{q-bridge-mib.php => q-bridge-mib.inc.php} (100%) rename includes/discovery/{storage.php => storage.inc.php} (100%) rename includes/discovery/{temperatures-adva.php => temperatures-adva.inc.php} (100%) rename includes/discovery/{temperatures.php => temperatures.inc.php} (100%) rename includes/discovery/{voltages.php => voltages.inc.php} (100%) diff --git a/discovery.php b/discovery.php index 7575b80fc9..adcea3dcd0 100755 --- a/discovery.php +++ b/discovery.php @@ -89,26 +89,26 @@ while ($device = mysql_fetch_array($device_query)) #include("includes/discovery/os.inc.php"); ## Discover Interfaces - include("includes/discovery/ports.php"); + include("includes/discovery/ports.inc.php"); ## Discovery ENTITY-MIB -# include("includes/discovery/entity-physical.inc.php"); + #include("includes/discovery/entity-physical.inc.php"); include("includes/discovery/processors.inc.php"); ## Discover IPv4 Addresses - include("includes/discovery/ipv4-addresses.php"); + include("includes/discovery/ipv4-addresses.inc.php"); ## Discovery IPv6 Addresses - include("includes/discovery/ipv6-addresses.php"); + include("includes/discovery/ipv6-addresses.inc.php"); ## Discover Temperatures/Voltages/Fanspeeds - include("includes/discovery/temperatures.php"); - include("includes/discovery/voltages.php"); - include("includes/discovery/fanspeeds.php"); + include("includes/discovery/temperatures.inc.php"); + include("includes/discovery/voltages.inc.php"); + include("includes/discovery/fanspeeds.inc.php"); ## Discover Storage - include("includes/discovery/storage.php"); + include("includes/discovery/storage.inc.php"); ## hr-device.inc.php include("includes/discovery/hr-device.inc.php"); @@ -117,44 +117,38 @@ while ($device = mysql_fetch_array($device_query)) include("includes/discovery/discovery-protocols.inc.php"); ## ARP Table - include("includes/discovery/arp-table.php"); + include("includes/discovery/arp-table.inc.php"); if($device['os'] == "screenos") { if ($device['type'] == "unknown") { $device['type'] = 'firewall'; } } + ## BGP Peers (Quagga, Cisco, Juniper, Foundry) + include("includes/discovery/bgp-peers.inc.php"); + if($device['os'] == "junos") { - include("includes/discovery/bgp-peers.php"); if ($device['type'] == "unknown") { $device['type'] = 'network'; } # FIXME: could also be a Netscreen... } if($device['os'] == "junose") { - include("includes/discovery/bgp-peers.php"); include("includes/discovery/processors-junose.inc.php"); } - if ($device['os_group'] == "unix") - { - # Also discover quagga peers - include("includes/discovery/bgp-peers.php"); - } - if($device['os'] == "ios" || $device['os'] == "iosxe" || $device['os'] == "catos" || $device['os'] == "asa" || $device['os'] == "pix") { - include("includes/discovery/cisco-vlans.php"); - include("includes/discovery/bgp-peers.php"); - include("includes/discovery/cisco-mac-accounting.php"); - include("includes/discovery/cisco-pw.php"); - include("includes/discovery/cisco-vrf.php"); + include("includes/discovery/cisco-vlans.inc.php"); + include("includes/discovery/cisco-mac-accounting.inc.php"); + include("includes/discovery/cisco-pw.inc.php"); + include("includes/discovery/cisco-vrf.inc.php"); #include("includes/discovery/cisco-processors.php"); - include("includes/discovery/cemp-mib.php"); - include("includes/discovery/cmp-mib.php"); + include("includes/discovery/cemp-mib.inc.php"); + include("includes/discovery/cmp-mib.inc.php"); if ($device['type'] == "unknown") { $device['type'] = 'network'; }; } if ($device['os'] == "procurve" || $device['os'] == "powerconnect") { - include("includes/discovery/q-bridge-mib.php"); + include("includes/discovery/q-bridge-mib.inc.php"); if ($device['type'] == "unknown") { $device['type'] = 'network'; }; } diff --git a/includes/discovery/arp-table.php b/includes/discovery/arp-table.inc.php similarity index 100% rename from includes/discovery/arp-table.php rename to includes/discovery/arp-table.inc.php diff --git a/includes/discovery/bgp-peers.php b/includes/discovery/bgp-peers.inc.php similarity index 100% rename from includes/discovery/bgp-peers.php rename to includes/discovery/bgp-peers.inc.php diff --git a/includes/discovery/cemp-mib.php b/includes/discovery/cemp-mib.inc.php similarity index 100% rename from includes/discovery/cemp-mib.php rename to includes/discovery/cemp-mib.inc.php diff --git a/includes/discovery/cisco-mac-accounting.php b/includes/discovery/cisco-mac-accounting.inc.php similarity index 100% rename from includes/discovery/cisco-mac-accounting.php rename to includes/discovery/cisco-mac-accounting.inc.php diff --git a/includes/discovery/cisco-processors.php b/includes/discovery/cisco-processors.inc.php similarity index 100% rename from includes/discovery/cisco-processors.php rename to includes/discovery/cisco-processors.inc.php diff --git a/includes/discovery/cisco-pw.php b/includes/discovery/cisco-pw.inc.php similarity index 100% rename from includes/discovery/cisco-pw.php rename to includes/discovery/cisco-pw.inc.php diff --git a/includes/discovery/cisco-vlans.php b/includes/discovery/cisco-vlans.inc.php similarity index 100% rename from includes/discovery/cisco-vlans.php rename to includes/discovery/cisco-vlans.inc.php diff --git a/includes/discovery/cisco-vrf.php b/includes/discovery/cisco-vrf.inc.php similarity index 100% rename from includes/discovery/cisco-vrf.php rename to includes/discovery/cisco-vrf.inc.php diff --git a/includes/discovery/cmp-mib.php b/includes/discovery/cmp-mib.inc.php similarity index 100% rename from includes/discovery/cmp-mib.php rename to includes/discovery/cmp-mib.inc.php diff --git a/includes/discovery/fanspeeds.php b/includes/discovery/fanspeeds.inc.php similarity index 100% rename from includes/discovery/fanspeeds.php rename to includes/discovery/fanspeeds.inc.php diff --git a/includes/discovery/ipv4-addresses.php b/includes/discovery/ipv4-addresses.inc.php similarity index 100% rename from includes/discovery/ipv4-addresses.php rename to includes/discovery/ipv4-addresses.inc.php diff --git a/includes/discovery/ipv6-addresses.php b/includes/discovery/ipv6-addresses.inc.php similarity index 100% rename from includes/discovery/ipv6-addresses.php rename to includes/discovery/ipv6-addresses.inc.php diff --git a/includes/discovery/interfaces.php b/includes/discovery/ports.inc.php similarity index 99% rename from includes/discovery/interfaces.php rename to includes/discovery/ports.inc.php index 1e8517d278..951930e66b 100755 --- a/includes/discovery/interfaces.php +++ b/includes/discovery/ports.inc.php @@ -2,7 +2,7 @@ # Discover ports - echo("Interfaces : "); + echo("Ports : "); $ports = snmp_walk($device, "ifDescr", "-Onsq", "IF-MIB"); diff --git a/includes/discovery/q-bridge-mib.php b/includes/discovery/q-bridge-mib.inc.php similarity index 100% rename from includes/discovery/q-bridge-mib.php rename to includes/discovery/q-bridge-mib.inc.php diff --git a/includes/discovery/storage.php b/includes/discovery/storage.inc.php similarity index 100% rename from includes/discovery/storage.php rename to includes/discovery/storage.inc.php diff --git a/includes/discovery/temperatures-adva.php b/includes/discovery/temperatures-adva.inc.php similarity index 100% rename from includes/discovery/temperatures-adva.php rename to includes/discovery/temperatures-adva.inc.php diff --git a/includes/discovery/temperatures.php b/includes/discovery/temperatures.inc.php similarity index 100% rename from includes/discovery/temperatures.php rename to includes/discovery/temperatures.inc.php diff --git a/includes/discovery/voltages.php b/includes/discovery/voltages.inc.php similarity index 100% rename from includes/discovery/voltages.php rename to includes/discovery/voltages.inc.php