]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - modulemanager
Partially revert "Quote paths in the makefile".
[user/henk/code/inspircd.git] / modulemanager
index 24f4467a44b053727a381f147b4624a531d9281d..af5bf113caa6f75b1d16b43bfbb5c8b74d193bb0 100755 (executable)
@@ -348,11 +348,16 @@ for my $mod (sort keys %todo) {
        }
        $mod_versions{$mod} = $ver;
 
-       my $stat = getstore($url, "src/modules/$mod.cpp");
-       if ($stat == 200) {
+       my $ua = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0 });
+       my $response = $ua->get($url);
+
+       if ($response->is_success) {
+               open(MF, ">src/modules/$mod.cpp") or die "\nFilesystem not writable: $!";
+               print MF $response->decoded_content;
+               close(MF);
                print " - done\n";
        } else {
-               print " - HTTP $stat\n";
+               printf "\nHTTP %s: %s\n", $response->code, $response->message;
        }
 }