aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/java_config_2/Virtual.py')
-rw-r--r--src/java_config_2/Virtual.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/java_config_2/Virtual.py b/src/java_config_2/Virtual.py
index 872b940..3565662 100644
--- a/src/java_config_2/Virtual.py
+++ b/src/java_config_2/Virtual.py
@@ -36,10 +36,10 @@ class Virtual(Package):
if self._file:
self._config = EnvFileParser(file).get_config()
- if self._config.has_key("PROVIDERS"):
+ if "PROVIDERS" in self._config:
self.providers = self._config["PROVIDERS"].split(' ')
- if self._config.has_key("VM"):
+ if "VM" in self._config:
self.vm_providers = self._config["VM"].split(' ')
else:
self._config = {}
@@ -51,11 +51,11 @@ class Virtual(Package):
# Now load system pref. Really should support
# List of packages instead of single package.
all_prefs = self._manager.get_virtuals_pref().get_config()
- if all_prefs.has_key(self.name()):
+ if self.name() in all_prefs:
if all_prefs[self.name()] in temp_packages:
self._packages.append(all_prefs[self.name()])
else:
- if all_prefs.has_key('PREFER_UPSTREAM'):
+ if 'PREFER_UPSTREAM' in all_prefs:
for package in temp_packages:
if re.compile(all_prefs['PREFER_UPSTREAM'] + '*').match(package):
self._packages.append(package)
@@ -92,7 +92,7 @@ class Virtual(Package):
return self._packages
def use_all_available(self):
- if self._config.has_key('MULTI_PROVIDER'):
+ if 'MULTI_PROVIDER' in self._config:
return 'true' == self._config['MULTI_PROVIDER'].lower()
return False
@@ -124,7 +124,7 @@ class Virtual(Package):
except:
active_vm = self._manager.get_active_vm()
if active_vm and self.get_available_vms().count(active_vm.name()):
- if self._config.has_key("VM_CLASSPATH"):
+ if "VM_CLASSPATH" in self._config:
return self._manager.get_active_vm().query('JAVA_HOME') + self._config["VM_CLASSPATH"]
#TODO figure out what is meant to happen here
else:
@@ -134,7 +134,7 @@ class Virtual(Package):
if not self._manager.get_active_vm().name() in self._vms:
raise ProviderUnavailableError( self._name, ' '.join(self.vm_providers), ' '.join(self.providers) )
- if self._config.has_key("VM_CLASSPATH"):
+ if "VM_CLASSPATH" in self._config:
cp += ':' + self._manager.get_active_vm().query('JAVA_HOME') + self._config["VM_CLASSPATH"]
return cp