)]}'
{"docker/horizon/extend_start.sh":[{"author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"change_message_id":"6a6fc0a870d7c405b1ecd64082104f9cfcc19df3","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""},{"line_number":180,"context_line":"}"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"function config_murano_dashboard {"},{"line_number":183,"context_line":"    for file in ${SITE_PACKAGES}/muranodashboard/local/enabled/_*[^__].py; do"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_cbfae242","line":180,"range":{"start_line":178,"start_character":0,"end_line":180,"end_character":1},"updated":"2019-12-22 15:02:05.000000000","message":"seems ln -sfF $(pwd)/../monasca-ui/monitoring $(pwd)/monitoring\n shoud needed","commit_id":"4ed0e2d1b83d07b6aee878a606683fc5788ef636"},{"author":{"_account_id":31333,"name":"Hamed Bahadoradeh","email":"h.bahadorzadeh@gmail.com","username":"hbx"},"change_message_id":"5a55a7f963c287027dceaecaa9bea3d43e1f31d2","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""},{"line_number":180,"context_line":"}"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"function config_murano_dashboard {"},{"line_number":183,"context_line":"    for file in ${SITE_PACKAGES}/muranodashboard/local/enabled/_*[^__].py; do"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_fc9d2209","line":180,"range":{"start_line":178,"start_character":0,"end_line":180,"end_character":1},"in_reply_to":"3fa7e38b_cbfae242","updated":"2019-12-30 04:59:05.000000000","message":"monasca-ui is already installed in site-packeges folder","commit_id":"4ed0e2d1b83d07b6aee878a606683fc5788ef636"},{"author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"change_message_id":"6a6fc0a870d7c405b1ecd64082104f9cfcc19df3","unresolved":false,"context_lines":[{"line_number":349,"context_line":"config_manila_ui"},{"line_number":350,"context_line":"config_masakari_dashboard"},{"line_number":351,"context_line":"config_mistral_dashboard"},{"line_number":352,"context_line":"config_monasca_dashboard"},{"line_number":353,"context_line":"config_murano_dashboard"},{"line_number":354,"context_line":"config_neutron_vpnaas_dashboard"},{"line_number":355,"context_line":"config_octavia_dashboard"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_6bf96e4c","line":352,"range":{"start_line":352,"start_character":0,"end_line":352,"end_character":24},"updated":"2019-12-22 15:02:05.000000000","message":"The monasca dashboard project\u0027s need is monasca-ui, the fuction name should be config_monasca_ui is more proper","commit_id":"4ed0e2d1b83d07b6aee878a606683fc5788ef636"},{"author":{"_account_id":31333,"name":"Hamed Bahadoradeh","email":"h.bahadorzadeh@gmail.com","username":"hbx"},"change_message_id":"5a55a7f963c287027dceaecaa9bea3d43e1f31d2","unresolved":false,"context_lines":[{"line_number":349,"context_line":"config_manila_ui"},{"line_number":350,"context_line":"config_masakari_dashboard"},{"line_number":351,"context_line":"config_mistral_dashboard"},{"line_number":352,"context_line":"config_monasca_dashboard"},{"line_number":353,"context_line":"config_murano_dashboard"},{"line_number":354,"context_line":"config_neutron_vpnaas_dashboard"},{"line_number":355,"context_line":"config_octavia_dashboard"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_dcb38699","line":352,"range":{"start_line":352,"start_character":0,"end_line":352,"end_character":24},"in_reply_to":"3fa7e38b_6bf96e4c","updated":"2019-12-30 04:59:05.000000000","message":"Done","commit_id":"4ed0e2d1b83d07b6aee878a606683fc5788ef636"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ecca36ed3a60717acdee52f53cd5e6578cb07bfa","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_fb97509b","line":175,"range":{"start_line":175,"start_character":9,"end_line":175,"end_character":44},"updated":"2019-12-28 20:58:40.000000000","message":"this path does not seem right","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b3cf4c647ef80d78f51c7412cbdf84c57ff790e5","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_11f24b70","line":175,"range":{"start_line":175,"start_character":9,"end_line":175,"end_character":44},"in_reply_to":"3fa7e38b_f1720fb0","updated":"2019-12-30 08:34:15.000000000","message":"ah, right. bad practice from upstream but that seems where monasca-ui files end up being...","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":31333,"name":"Hamed Bahadoradeh","email":"h.bahadorzadeh@gmail.com","username":"hbx"},"change_message_id":"5a55a7f963c287027dceaecaa9bea3d43e1f31d2","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_f1720fb0","line":175,"range":{"start_line":175,"start_character":9,"end_line":175,"end_character":44},"in_reply_to":"3fa7e38b_fb97509b","updated":"2019-12-30 04:59:05.000000000","message":"path is correct, monasca_ui is installed in this folder","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ecca36ed3a60717acdee52f53cd5e6578cb07bfa","unresolved":false,"context_lines":[{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_1b9d8cba","line":176,"range":{"start_line":176,"start_character":9,"end_line":176,"end_character":53},"updated":"2019-12-28 20:58:40.000000000","message":"ditto","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":31333,"name":"Hamed Bahadoradeh","email":"h.bahadorzadeh@gmail.com","username":"hbx"},"change_message_id":"5a55a7f963c287027dceaecaa9bea3d43e1f31d2","unresolved":false,"context_lines":[{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_11780b8d","line":176,"range":{"start_line":176,"start_character":9,"end_line":176,"end_character":53},"in_reply_to":"3fa7e38b_1b9d8cba","updated":"2019-12-30 04:59:05.000000000","message":"Done","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ecca36ed3a60717acdee52f53cd5e6578cb07bfa","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""},{"line_number":180,"context_line":"}"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_5b59c426","line":178,"range":{"start_line":178,"start_character":9,"end_line":178,"end_character":36},"updated":"2019-12-28 20:58:40.000000000","message":"ditto","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":31333,"name":"Hamed Bahadoradeh","email":"h.bahadorzadeh@gmail.com","username":"hbx"},"change_message_id":"5a55a7f963c287027dceaecaa9bea3d43e1f31d2","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""},{"line_number":180,"context_line":"}"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_b16817bc","line":178,"range":{"start_line":178,"start_character":9,"end_line":178,"end_character":36},"in_reply_to":"3fa7e38b_5b59c426","updated":"2019-12-30 04:59:05.000000000","message":"path is correct, monasca_ui is installed in this folder","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b3cf4c647ef80d78f51c7412cbdf84c57ff790e5","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\" \\"},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""},{"line_number":180,"context_line":"}"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_b1e2579b","line":178,"range":{"start_line":178,"start_character":9,"end_line":178,"end_character":36},"in_reply_to":"3fa7e38b_b16817bc","updated":"2019-12-30 08:34:15.000000000","message":"confirmed","commit_id":"d84c02a4fe1a40f0f263f0d59d760ffe90144e34"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"062cf4d45e1a3d017e6e71fd82efb19f7afc0306","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/local/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3fa7e38b_1a2edbaa","line":175,"range":{"start_line":175,"start_character":26,"end_line":175,"end_character":36},"updated":"2020-01-02 12:14:59.000000000","message":"Is this the right package name?","commit_id":"5f483d42ef62a7fb2cc1b9f597cc96487180e0d0"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"599f87218892e6b54fc5e441093b56dfaba5341f","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/local/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3fa7e38b_fa389fed","line":175,"range":{"start_line":175,"start_character":26,"end_line":175,"end_character":36},"in_reply_to":"3fa7e38b_1a2edbaa","updated":"2020-01-02 12:16:30.000000000","message":"Ignore - I see previous conversation on this.","commit_id":"5f483d42ef62a7fb2cc1b9f597cc96487180e0d0"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"90b9a27e6723b4ed57a542fdfc78646c308a6a15","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"function config_monasca_ui {"},{"line_number":174,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/local/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3fa7e38b_d2ded869","line":175,"range":{"start_line":175,"start_character":26,"end_line":175,"end_character":36},"in_reply_to":"3fa7e38b_fa389fed","updated":"2020-01-04 10:24:46.000000000","message":"Glad I\u0027m not the only one triggered by this. ;-)","commit_id":"5f483d42ef62a7fb2cc1b9f597cc96487180e0d0"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b3cf4c647ef80d78f51c7412cbdf84c57ff790e5","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"${SITE_PACKAGES}/monitoring/enabled/_50_admin_add_monitoring_panel.py\" \\"},{"line_number":176,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/local/enabled/_50_admin_add_monitoring_panel.py\""},{"line_number":177,"context_line":"    config_dashboard \"${ENABLE_MONASCA}\" \\"},{"line_number":178,"context_line":"        \"${SITE_PACKAGES}/monitoring/conf/monitoring_policy.json\""},{"line_number":179,"context_line":"        \"${SITE_PACKAGES}/openstack_dashboard/conf/monitoring_policy.json\""},{"line_number":180,"context_line":"}"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3fa7e38b_d1cef32a","line":178,"updated":"2019-12-30 08:34:15.000000000","message":"missing the escaping \\","commit_id":"5f483d42ef62a7fb2cc1b9f597cc96487180e0d0"}]}
