Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
The docker-entrypoint.sh has some verbose sections for setting config options with lots of duplicated logic. We should introduce a utility method for setting config options.
if grep -E "^jobmanager\.rpc\.address:.*" "${CONF_FILE}" > /dev/null; then sed -i -e "s/jobmanager\.rpc\.address:.*/jobmanager.rpc.address: ${JOB_MANAGER_RPC_ADDRESS}/g" "${CONF_FILE}" else echo "jobmanager.rpc.address: ${JOB_MANAGER_RPC_ADDRESS}" >> "${CONF_FILE}" fiif grep -E "^blob\.server\.port:.*" "${CONF_FILE}" > /dev/null; then sed -i -e "s/blob\.server\.port:.*/blob.server.port: 6124/g" "${CONF_FILE}" else echo "blob.server.port: 6124" >> "${CONF_FILE}" fi ...
Attachments
Issue Links
- links to