)]}'
{"docker/horizon/extend_start.sh":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"e7726e1f59609fc0990777c984c8561666035ad7","unresolved":false,"context_lines":[{"line_number":18,"context_line":"if [[ -f /etc/openstack-dashboard/custom_local_settings ]] \u0026\u0026 [[ ! -f ${SITE_PACKAGES}/openstack_dashboard/local/custom_local_settings.py ]]; then"},{"line_number":19,"context_line":"    ln -s /etc/openstack-dashboard/custom_local_settings \\"},{"line_number":20,"context_line":"        ${SITE_PACKAGES}/openstack_dashboard/local/custom_local_settings.py"},{"line_number":21,"context_line":"fi"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"# Bootstrap and exit if KOLLA_BOOTSTRAP variable is set. This catches all cases"},{"line_number":24,"context_line":"# of the KOLLA_BOOTSTRAP variable being set, including empty."}],"source_content_type":"text/x-sh","patch_set":2,"id":"5f7c97a3_30d0ba50","line":21,"updated":"2018-05-09 07:18:46.000000000","message":"also need monitor the change or custom_local_setting check \n\nhttps://github.com/openstack/kolla/blob/master/docker/horizon/extend_start.sh#L294","commit_id":"1e9400b424de594dce4d145e5bae4f5d18a1009f"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"5f00bfbef50d963376c4ce37aa9c3b1e4e62a06a","unresolved":false,"context_lines":[{"line_number":305,"context_line":""},{"line_number":306,"context_line":"# NOTE(jeffrey4l): The local_settings and custom_local_settings files"},{"line_number":307,"context_line":"# affect django-compress behavior, so re-generate the compressed"},{"line_number":308,"context_line":"# javascript and css if it any of those files are changed"},{"line_number":309,"context_line":"if settings_changed; then"},{"line_number":310,"context_line":"    if [[ \"${KOLLA_INSTALL_TYPE}\" \u003d\u003d \"binary\" ]]; then"},{"line_number":311,"context_line":"        /usr/bin/manage.py collectstatic --noinput --clear"}],"source_content_type":"text/x-sh","patch_set":4,"id":"5f7c97a3_31741bfe","line":308,"updated":"2018-05-10 13:36:56.000000000","message":"cloud you move the NOTE to the `function settings_changed`?\n\nadd custome_local_settings and local_setting here is meaningless.","commit_id":"fa695192daef1fa21bfff8333fd8413703680f59"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"83fd3556caade679a0fa02e7d39fb37c6d753bc3","unresolved":false,"context_lines":[{"line_number":290,"context_line":"# behavior, so re-generate the compressed javascript and css if it"},{"line_number":291,"context_line":"# is changed"},{"line_number":292,"context_line":"MD5SUM_TXT_PATH\u003d\"/var/lib/kolla/.local_settings.md5sum.txt\""},{"line_number":293,"context_line":"if [[ ! -f ${MD5SUM_TXT_PATH} || $(md5sum -c --status ${MD5SUM_TXT_PATH};echo $?) !\u003d 0 || ${FORCE_GENERATE} \u003d\u003d \"yes\" ]]; then"},{"line_number":294,"context_line":"    md5sum /etc/openstack-dashboard/local_settings \u003e ${MD5SUM_TXT_PATH}"},{"line_number":295,"context_line":"    if [[ \"${KOLLA_INSTALL_TYPE}\" \u003d\u003d \"binary\" ]]; then"},{"line_number":296,"context_line":"        /usr/bin/manage.py collectstatic --noinput --clear"}],"source_content_type":"text/x-sh","patch_set":5,"id":"5f7c97a3_a4af877b","side":"PARENT","line":293,"updated":"2018-05-10 14:12:33.000000000","message":"just found the ${FORCE_GENERATE} is ignored now.","commit_id":"59ec7c7cf240da409c293e30ce7f0599542ad7a7"},{"author":{"_account_id":2276,"name":"Jorge Niedbalski","email":"jorge.niedbalski@canonical.com","username":"niedbalski"},"change_message_id":"5d72163367350f88101dcbad3aec51064bbf19d4","unresolved":false,"context_lines":[{"line_number":290,"context_line":"# behavior, so re-generate the compressed javascript and css if it"},{"line_number":291,"context_line":"# is changed"},{"line_number":292,"context_line":"MD5SUM_TXT_PATH\u003d\"/var/lib/kolla/.local_settings.md5sum.txt\""},{"line_number":293,"context_line":"if [[ ! -f ${MD5SUM_TXT_PATH} || $(md5sum -c --status ${MD5SUM_TXT_PATH};echo $?) !\u003d 0 || ${FORCE_GENERATE} \u003d\u003d \"yes\" ]]; then"},{"line_number":294,"context_line":"    md5sum /etc/openstack-dashboard/local_settings \u003e ${MD5SUM_TXT_PATH}"},{"line_number":295,"context_line":"    if [[ \"${KOLLA_INSTALL_TYPE}\" \u003d\u003d \"binary\" ]]; then"},{"line_number":296,"context_line":"        /usr/bin/manage.py collectstatic --noinput --clear"}],"source_content_type":"text/x-sh","patch_set":5,"id":"5f7c97a3_2474d7fd","side":"PARENT","line":293,"in_reply_to":"5f7c97a3_a4af877b","updated":"2018-05-10 14:18:04.000000000","message":"Could you please explain this? not following here.","commit_id":"59ec7c7cf240da409c293e30ce7f0599542ad7a7"}]}
