]> git.proxmox.com Git - pve-manager.git/blobdiff - PVE/APLInfo.pm
api: node status: cache boot mode info
[pve-manager.git] / PVE / APLInfo.pm
index fa991a1b6a3f5e6fbf261623306e1b1ff49a09d2..f98ecfe7008a9a862f78b3edb84eb16ed3045f3a 100644 (file)
@@ -34,7 +34,7 @@ sub read_aplinfo_from_fh {
 
     while (my $rec = <$fh>) {
        chomp $rec;
-       
+
        my $res = {};
 
        while ($rec) {
@@ -66,19 +66,19 @@ sub read_aplinfo_from_fh {
                $res->{lc $1} = $2;
            } else {
                my $msg = "unable to parse appliance record: $rec\n";
-               $update ? die $msg : warn $msg;         
+               $update ? die $msg : warn $msg;
                $res = {};
                last;
            }
        }
-       
+
        if ($res->{'package'} eq 'pve-web-news' && $res->{description}) {
-           $list->{'all'}->{$res->{'package'}} = $res;     
+           $list->{'all'}->{$res->{'package'}} = $res;
            next;
        }
 
        $res->{section} = 'unknown' if !$res->{section};
-       
+
        if ($res->{'package'} && $res->{type} && $res->{os} && $res->{version} &&
            $res->{infopage}) {
            my $template;
@@ -101,7 +101,7 @@ sub read_aplinfo_from_fh {
            $list->{'all'}->{$template} = $res;
        } else {
            my $msg = "found incomplete appliance records\n";
-           $update ? die $msg : warn $msg;             
+           $update ? die $msg : warn $msg;
        }
     }
 }
@@ -118,7 +118,7 @@ sub read_aplinfo {
     close($fh);
 
     die $err if $err;
-    
+
     return $list;
 }
 
@@ -160,7 +160,7 @@ sub download_aplinfo {
        if (url_get($ua, $aplsrcurl, $tmpgz, $logfd) != 0) {
            die "update failed - no data file '$aplsrcurl'\n";
        }
+
        eval { run_command(["gunzip", "-f", $tmpgz]) };
        die "update failed: unable to unpack '$tmpgz'\n" if $@;
 
@@ -198,7 +198,7 @@ sub get_apl_sources {
        {
            host => "download.proxmox.com",
            url => "http://download.proxmox.com/images",
-           file => 'aplinfo-pve-6.dat',
+           file => 'aplinfo-pve-8.dat',
        },
        {
            host => "releases.turnkeylinux.org",
@@ -243,7 +243,7 @@ sub update {
            logmsg ($logfd, $err);
            push @dlerr, $info->{url};
        }
-    } 
+    }
 
     close($logfd);