[pve-devel] r6338 - in pve-manager/pve2: . lib/PVE/API2
svn-commits at proxmox.com
svn-commits at proxmox.com
Thu Jul 21 08:19:34 CEST 2011
Author: dietmar
Date: 2011-07-21 08:19:34 +0200 (Thu, 21 Jul 2011)
New Revision: 6338
Modified:
pve-manager/pve2/ChangeLog
pve-manager/pve2/lib/PVE/API2/Cluster.pm
Log:
do not list disabled storages
Modified: pve-manager/pve2/ChangeLog
===================================================================
--- pve-manager/pve2/ChangeLog 2011-07-21 06:12:02 UTC (rev 6337)
+++ pve-manager/pve2/ChangeLog 2011-07-21 06:19:34 UTC (rev 6338)
@@ -1,5 +1,7 @@
2011-07-21 Proxmox Support Team <support at proxmox.com>
+ * lib/PVE/API2/Cluster.pm (resources): do not list disabled storages
+
* www/manager/qemu/CreateWizard.js: allow to select HD device
* www/manager/window/Edit.js: always mark invalid fields
Modified: pve-manager/pve2/lib/PVE/API2/Cluster.pm
===================================================================
--- pve-manager/pve2/lib/PVE/API2/Cluster.pm 2011-07-21 06:12:02 UTC (rev 6337)
+++ pve-manager/pve2/lib/PVE/API2/Cluster.pm 2011-07-21 06:19:34 UTC (rev 6338)
@@ -191,7 +191,7 @@
foreach my $storeid (@sids) {
my $scfg = PVE::Storage::storage_config ($cfg, $storeid);
-
+ next if $scfg->{disable};
next if !$rpcenv->check($user, "/storage/$storeid", [ 'Datastore.Audit' ]);
# we create a entry for each node
foreach my $node (@$nodes) {
More information about the pve-devel
mailing list