aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlistair Bush <ali_bush@gentoo.org>2009-11-29 04:38:50 +0000
committerAlistair Bush <ali_bush@gentoo.org>2009-11-29 04:38:50 +0000
commitb4411412479b1c8ed0566b353405ca68c88f166d (patch)
treeb693aa6d34757fea6da0016b1d154d3c38025ed9 /src
parentAssign correct variable to highest (diff)
downloadjava-config-b4411412479b1c8ed0566b353405ca68c88f166d.tar.gz
java-config-b4411412479b1c8ed0566b353405ca68c88f166d.tar.bz2
java-config-b4411412479b1c8ed0566b353405ca68c88f166d.zip
Add check for when name is None or ''. This case means we have no preference
svn path=/projects/java-config-2/trunk/; revision=7994
Diffstat (limited to 'src')
-rw-r--r--src/java_config_2/EnvironmentManager.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/java_config_2/EnvironmentManager.py b/src/java_config_2/EnvironmentManager.py
index 10bfb7d..6ba7738 100644
--- a/src/java_config_2/EnvironmentManager.py
+++ b/src/java_config_2/EnvironmentManager.py
@@ -136,7 +136,9 @@ class EnvironmentManager(object):
found = []
for id, vm in self.get_virtual_machines().iteritems():
# match either exact given string or the unversioned part - bug #288695
- if vm.name() == name:
+ if not name or len(name) == 0:
+ found.append(vm)
+ elif vm.name() == name:
found.append(vm)
elif vm.name() == (name + "-" + vm.version()):
found.append(vm)