I am wondering how much sense does this Key make.
All of it's use I see is:
exe = app_info.get(Keys.EXECUTABLE, 'myrimatch')
or
exe = app_info.get(Keys.EXECUTABLE, 'comet')
both in the prepare_run method.
The key can't be used in a workflow ini file since it definitely needs to be different for various apps.
I would think it is better to replace it with an app specific key (i.e. COMET_EXECTUBLE, MYRIMATCH_EXECUTABLE).
I am wondering how much sense does this Key make.
All of it's use I see is:
exe = app_info.get(Keys.EXECUTABLE, 'myrimatch')
or
exe = app_info.get(Keys.EXECUTABLE, 'comet')
both in the prepare_run method.
The key can't be used in a workflow ini file since it definitely needs to be different for various apps.
I would think it is better to replace it with an app specific key (i.e. COMET_EXECTUBLE, MYRIMATCH_EXECUTABLE).