From 727e4ab31aa6d1a754711d4cd29dbcefae2e952a Mon Sep 17 00:00:00 2001 From: Kristian Lyngstol Date: Mon, 21 Mar 2016 20:11:55 +0100 Subject: NMS: NMS Public --- .../old/uplinkkart-text.pl | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 web/nms-public.gathering.org/old/uplinkkart-text.pl (limited to 'web/nms-public.gathering.org/old/uplinkkart-text.pl') diff --git a/web/nms-public.gathering.org/old/uplinkkart-text.pl b/web/nms-public.gathering.org/old/uplinkkart-text.pl new file mode 100755 index 0000000..c4b31a9 --- /dev/null +++ b/web/nms-public.gathering.org/old/uplinkkart-text.pl @@ -0,0 +1,38 @@ +#! /usr/bin/perl +use CGI; +use DBI; +use lib '../../include'; +use nms; +my $cgi = CGI->new; + +my $dbh = nms::db_connect(); +print $cgi->header(-type=>'text/html; charset=utf-8', -refresh=>'10; ' . CGI::url()); + +print <<"EOF"; + + + Uplinkkart + + + +EOF + +my $q = $dbh->prepare("SELECT * FROM switches NATURAL JOIN placements WHERE switchtype = 'ex2200'"); +$q->execute(); +while (my $ref = $q->fetchrow_hashref()) { + $ref->{'placement'} =~ /\((\d+),(\d+)\),\((\d+),(\d+)\)/; + + my $ttext = 'FIXME: Put something here'; + printf " \"%s\n", + $3, $4, $1, $2, $ref->{'switch'}, $ref->{'sysname'}, + $ttext, $ref->{'sysname'}, $ttext; +} +$dbh->disconnect; + +print <<"EOF"; + + +

+ + +EOF -- cgit v1.2.3