From 256f081b3c93f20cc4a54d58fa9ce18ee7aa2ddb Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Fri, 12 Jun 2009 11:37:40 +0000 Subject: * fixed sorting of plugins by name in findProblematicValues() git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2955 95ad53e4-c205-0410-b2fa-d234c58c8868 --- config-db/OpenSLX/AttributeRoster.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'config-db') diff --git a/config-db/OpenSLX/AttributeRoster.pm b/config-db/OpenSLX/AttributeRoster.pm index 89fe6577..da7bf960 100644 --- a/config-db/OpenSLX/AttributeRoster.pm +++ b/config-db/OpenSLX/AttributeRoster.pm @@ -459,7 +459,9 @@ sub findProblematicValues if ($vendorOSName && $installedPlugins) { # now give each installed plugin a chance to check it's own attributes # by itself - foreach my $pluginInfo (sort @$installedPlugins) { + foreach my $pluginInfo ( + sort { $a->{plugin_name} cmp $b->{plugin_name} } @$installedPlugins + ) { my $pluginName = $pluginInfo->{plugin_name}; vlog 2, "checking attrs of plugin: $pluginName\n"; # create & start OSPlugin-engine for vendor-OS and current plugin -- cgit v1.2.3-55-g7522