From fbee3a1c5420fa3512b074cdc42d65ad256f319d Mon Sep 17 00:00:00 2001 From: John Hennig Date: Wed, 29 Jul 2020 23:54:19 +0200 Subject: [PATCH] Respect user-set Comsol preferences. --- mph/client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mph/client.py b/mph/client.py index fbe81e0..9164252 100644 --- a/mph/client.py +++ b/mph/client.py @@ -123,7 +123,10 @@ def __init__(self, cores=None, version=None, port=None, host='localhost'): noun = 'core' if cores == 1 else 'cores' logger.info(f'Running on {cores} processor {noun}.') - # Override the default setting of certain preferences. + # Load Comsol settings from disk so as to not just use defaults. + java.loadPreferences() + + # Override certain settings not useful in headless operation. java.setPreference('updates.update.check', 'off') java.setPreference('tempfiles.saving.warnifoverwriteolder', 'off') java.setPreference('tempfiles.recovery.autosave', 'off')