]> git.proxmox.com Git - qemu-server.git/commitdiff
add ha flag to status info
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 22 Dec 2011 12:10:27 +0000 (13:10 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 22 Dec 2011 12:18:37 +0000 (13:18 +0100)
PVE/API2/Qemu.pm

index 15c4ea3a3f3fbef6dd4d6384406eb398d8fac637..ad8713fee3ab86a0c3857912f44d3f760299ffcf 100644 (file)
@@ -812,8 +812,16 @@ __PACKAGE__->register_method({
        my $conf = PVE::QemuServer::load_config($param->{vmid});
 
        my $vmstatus = PVE::QemuServer::vmstatus($param->{vmid});
+       my $status = $vmstatus->{$param->{vmid}};
 
-       return $vmstatus->{$param->{vmid}};
+       my $cc = PVE::Cluster::cfs_read_file('cluster.conf');
+       if (PVE::Cluster::cluster_conf_lookup_pvevm($cc, 0, $param->{vmid}, 1)) {
+           $status->{ha} = 1;
+       } else {
+           $status->{ha} = 0;
+       }
+
+       return $status;
     }});
 
 __PACKAGE__->register_method({