The top-level superproject for zLUX. zLUX includes the Zowe Desktop framework in addition to several built-in apps and an example server implementation.
Eclipse Public License 2.0
39
stars
42
forks
source link
Migrate app-server config to default.yaml - based config via configmgr #914
convert-env.sh which sets things via sensing conditions on the env vars
zluxArgs.js hardcoded defaults
in particular, convert-env.sh has a lot of weird and complicated conditions with plenty of backward compatibility.
zss had similarly complexity and has been reduced to just
zowe.yaml
defaults.yaml packaged within zss
we should
cut out convert-env.sh
remove zluxArgs.js hardcoded defaults
stop reading env vars directly within the zlux-server-framework code
add a defaults.yaml which has allll the conditionals we need to do the same sorts of actions found in those, except REMOVE v1 compatibility because it does not make sense in the v2 codebase!
Currently, app-server determines its config via:
in particular, convert-env.sh has a lot of weird and complicated conditions with plenty of backward compatibility.
zss had similarly complexity and has been reduced to just
we should
here's how zss does conditionals in defaults.yaml https://github.com/zowe/zss/blob/v2.x/staging/defaults.yaml