]> git.donarmstrong.com Git - infobot.git/blobdiff - src/Modules/HTTPDtype.pl
* Merged r1666:1760 from src-cleanup branch
[infobot.git] / src / Modules / HTTPDtype.pl
index ac60d61072f5c9f134a641619dbcfa8e9fbed1e9..c5b56857caf9d103bd87f4b853d313d02ba47a61 100644 (file)
@@ -8,26 +8,28 @@ use strict;
 package HTTPDtype;
 
 sub HTTPDtype {
-    my($HOST) = @_;
-    my($line) = '';
-    my($code, $mess, %h);
+    my ($HOST) = @_;
+    my ($line) = '';
+    my ( $code, $mess, %h );
 
     # TODO: remove leading http:// and trailing :port and /foo if found
     $HOST = 'joeysmith.com' unless length($HOST) > 0;
     return unless &::loadPerlModule("Net::HTTP::NB");
     return unless &::loadPerlModule("IO::Select");
 
-       my $s = Net::HTTP::NB->new(Host => $HOST) || return;
-       $s->write_request(HEAD => "/");
+    my $s = Net::HTTP::NB->new( Host => $HOST ) || return;
+    $s->write_request( HEAD => "/" );
 
-       my $sel = IO::Select->new($s);
-       $line = 'Header timeout' unless $sel->can_read(10);
-       ($code, $mess, %h) = $s->read_response_headers;
+    my $sel = IO::Select->new($s);
+    $line = 'Header timeout' unless $sel->can_read(10);
+    ( $code, $mess, %h ) = $s->read_response_headers;
 
-       $line = (length($h{Server}) > 0) ? $h{Server} :
-         "Couldn't fetch headers from $HOST";
+    $line =
+      ( length( $h{Server} ) > 0 )
+      ? $h{Server}
+      : "Couldn't fetch headers from $HOST";
 
-    &::performStrictReply($line||'Unknown Error Condition');
+    &::performStrictReply( $line || 'Unknown Error Condition' );
 }
 
 1;