)]}'
{"mariadb/templates/monitoring/prometheus/bin/_create-mysql-user.sh.tpl":[{"author":{"_account_id":28025,"name":"Randeep Jalli","email":"rj2083@att.com","username":"randeep.jalli"},"change_message_id":"bbe09e5b2a17f3ee465b4710a6a67c2a5c6b68b2","unresolved":false,"context_lines":[{"line_number":20,"context_line":"  \"CREATE OR REPLACE USER \u0027${EXPORTER_USER}\u0027@\u0027%\u0027 IDENTIFIED BY \u0027${EXPORTER_PASSWORD}\u0027; \\"},{"line_number":21,"context_line":"   GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO \u0027${EXPORTER_USER}\u0027@\u0027%\u0027; \\"},{"line_number":22,"context_line":"   FLUSH PRIVILEGES;\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"if [[ \"$?\" -ne 0 ]]; then"},{"line_number":25,"context_line":"  echo \"ERROR: Could not create user: ${EXPORTER_USER}\""},{"line_number":26,"context_line":"  exit 1"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"5fc1f717_07742e67","line":23,"updated":"2019-03-25 18:04:04.000000000","message":"Will this print out what the actual error was from the mysql command if it fails?","commit_id":"e44a1f416f79bf31f11f0f7dbe8e3d0cd792fde3"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"1d299cf8983ae90059544caba856cc86a3442e7d","unresolved":false,"context_lines":[{"line_number":20,"context_line":"  \"CREATE OR REPLACE USER \u0027${EXPORTER_USER}\u0027@\u0027%\u0027 IDENTIFIED BY \u0027${EXPORTER_PASSWORD}\u0027; \\"},{"line_number":21,"context_line":"   GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO \u0027${EXPORTER_USER}\u0027@\u0027%\u0027; \\"},{"line_number":22,"context_line":"   FLUSH PRIVILEGES;\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"if [[ \"$?\" -ne 0 ]]; then"},{"line_number":25,"context_line":"  echo \"ERROR: Could not create user: ${EXPORTER_USER}\""},{"line_number":26,"context_line":"  exit 1"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"5fc1f717_0cd5fc1b","line":23,"in_reply_to":"5fc1f717_07742e67","updated":"2019-03-27 18:06:55.000000000","message":"Yes and then it will print \"ERROR: Could not create user: ${EXPORTER_USER}\"","commit_id":"e44a1f416f79bf31f11f0f7dbe8e3d0cd792fde3"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"3ad21f4046289f5b86c0b3e2162c5f3e77e16fe0","unresolved":false,"context_lines":[{"line_number":16,"context_line":"limitations under the License."},{"line_number":17,"context_line":"*/}}"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"mysql --defaults-file\u003d/etc/mysql/admin_user.cnf -e \\"},{"line_number":20,"context_line":"  \"CREATE OR REPLACE USER \u0027${EXPORTER_USER}\u0027@\u0027%\u0027 IDENTIFIED BY \u0027${EXPORTER_PASSWORD}\u0027; \\"},{"line_number":21,"context_line":"   GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO \u0027${EXPORTER_USER}\u0027@\u0027%\u0027; \\"},{"line_number":22,"context_line":"   FLUSH PRIVILEGES;\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"if [[ \"$?\" -ne 0 ]]; then"},{"line_number":25,"context_line":"  echo \"ERROR: Could not create user: ${EXPORTER_USER}\""},{"line_number":26,"context_line":"  exit 1"},{"line_number":27,"context_line":"fi"}],"source_content_type":"text/x-smarty","patch_set":2,"id":"1fcbff3d_2e1207b3","line":27,"range":{"start_line":19,"start_character":0,"end_line":27,"end_character":2},"updated":"2019-04-20 12:49:10.000000000","message":"perhaps:\n```\nset -e\n\nif ! mysql --defaults-file\u003d/etc/mysql/admin_user.cnf -e \\\n  \"CREATE OR REPLACE USER \u0027${EXPORTER_USER}\u0027@\u0027%\u0027 IDENTIFIED BY \u0027${EXPORTER_PASSWORD}\u0027; \\\n   GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO \u0027${EXPORTER_USER}\u0027@\u0027%\u0027; \\\n   FLUSH PRIVILEGES;\" ; then\n  echo \"ERROR: Could not create user: ${EXPORTER_USER}\"\n  exit 1\nfi\n```\n\nwould be cleaner?","commit_id":"7a73d3903922301f04d19fb8a3b7c731c299ae73"},{"author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"change_message_id":"872675ba1e1ca17b4ca50c02e960950393bdfcdb","unresolved":false,"context_lines":[{"line_number":16,"context_line":"limitations under the License."},{"line_number":17,"context_line":"*/}}"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"mysql --defaults-file\u003d/etc/mysql/admin_user.cnf -e \\"},{"line_number":20,"context_line":"  \"CREATE OR REPLACE USER \u0027${EXPORTER_USER}\u0027@\u0027%\u0027 IDENTIFIED BY \u0027${EXPORTER_PASSWORD}\u0027; \\"},{"line_number":21,"context_line":"   GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO \u0027${EXPORTER_USER}\u0027@\u0027%\u0027; \\"},{"line_number":22,"context_line":"   FLUSH PRIVILEGES;\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"if [[ \"$?\" -ne 0 ]]; then"},{"line_number":25,"context_line":"  echo \"ERROR: Could not create user: ${EXPORTER_USER}\""},{"line_number":26,"context_line":"  exit 1"},{"line_number":27,"context_line":"fi"}],"source_content_type":"text/x-smarty","patch_set":2,"id":"ffb9cba7_b8b710d9","line":27,"range":{"start_line":19,"start_character":0,"end_line":27,"end_character":2},"in_reply_to":"1fcbff3d_2e1207b3","updated":"2019-04-22 18:07:55.000000000","message":"Done","commit_id":"7a73d3903922301f04d19fb8a3b7c731c299ae73"}]}
