From: <j.v...@ut...> - 2009-09-30 17:16:20
|
Hi Nenad, Depending on how clean you'd like the changes... The quickest (and dirtiest) way would be to make two small edits to netdisco.pm, both in the "make_graph" sub: - change "dns" to "name" in the line starting with "my $devs_raw = ..." - change the line "my $dns = $dev->{dns};" to "my $dns = $dev->{name};" This seems to work fine in my netmap, but I haven't checked the code for other dependencies. It takes a bit more time to create a clean solution and at the moment I don't have a "virgin" and current copy of Netdisco to create patches. Regards, Jeroen van Ingen ICT Service Centre University of Twente, P.O.Box 217, 7500 AE Enschede, The Netherlands ----Original Message---- From: Nenad Tomašević [mailto:Nen...@bn...] Sent: woensdag 30 september 2009 17:09 To: net...@li... Subject: Re: [Netdisco] netmap > Well, I've tryed with > > $label = $netdisco::GRAPH{$device}->{name}; > $label = $netdisco::GRAPH{$ip}->{$device->{name}}; > > And some other combinations and all I get is error message; > > Global symbol "$device" requires explicit package name at > /usr/local/netdisco/netdisco line 4221. > > When i put; > > $label = $netdisco::GRAPH{$ip}->{name}; > > Graf is made but again with ip addresses.. > > Any advice for netdisco enthusiast with no programming skills..?? :) > > Nenad Tomašević > > > -----Original Message----- > From: Nenad Tomašević [mailto:Nen...@bn...] > Sent: Wednesday, September 30, 2009 9:33 AM > To: 'Alan Buxey' > Cc: net...@li... > Subject: Re: [Netdisco] netmap > > Thx, I will try that. > > Nenad Tomašević > > -----Original Message----- > From: Alan Buxey [mailto:A.L...@lb...] > Sent: Wednesday, September 30, 2009 12:58 AM > To: Nenad Tomašević > Cc: net...@li... > Subject: Re: [Netdisco] netmap > > Hi, >> Actually, I was thinking on hostname as name configured on device, >> not dns record. Thx anyway. > > the code adds nodes to the graph in the graph_addnode > code...this calls the following > > $label = $netdisco::GRAPH{$ip}->{dns}; > > if you change that call with the required function to > hostname from the device...then your label will be correct > (you may need to remove some following code that deals with > domain - about 3 lines that are a couple of lines down) > > from the top of my head, though, i cant recall if ND stores > the hostname as per configured on the device.... > > alan > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! http://p.sf.net/sfu/devconf > _______________________________________________ > Netdisco mailing list > net...@li... > https://lists.sourceforge.net/lists/listinfo/netdisco-users > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! http://p.sf.net/sfu/devconf > _______________________________________________ > Netdisco mailing list > net...@li... > https://lists.sourceforge.net/lists/listinfo/netdisco-users |