)]}'
{"tools/kolla-ansible":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"602a23dcb34187b67d6012e9d8f710566b39de94","unresolved":false,"context_lines":[{"line_number":41,"context_line":"EOF"},{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003dhi:p:t:"},{"line_number":45,"context_line":"LONG_OPTS\u003dhelp,inventory:,playbook:,tags:"},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o $SHORT_OPTS -l $LONG_OPTS --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9a68dd71_3b45f441","line":44,"updated":"2016-01-26 04:40:31.000000000","message":"please wrap these in quotes","commit_id":"68cb82efbf070d69da8c2cb808ab0dc21adf7b6f"},{"author":{"_account_id":18723,"name":"Allen Gao","email":"wanlong.gao@gmail.com","username":"allen"},"change_message_id":"ee4af324fbf4e6c2783e7b3353cafa8b3bee9fc7","unresolved":false,"context_lines":[{"line_number":41,"context_line":"EOF"},{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003dhi:p:t:"},{"line_number":45,"context_line":"LONG_OPTS\u003dhelp,inventory:,playbook:,tags:"},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o $SHORT_OPTS -l $LONG_OPTS --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9a68dd71_9bcf4028","line":44,"in_reply_to":"9a68dd71_3b45f441","updated":"2016-01-26 05:14:54.000000000","message":"OK.","commit_id":"68cb82efbf070d69da8c2cb808ab0dc21adf7b6f"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"602a23dcb34187b67d6012e9d8f710566b39de94","unresolved":false,"context_lines":[{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003dhi:p:t:"},{"line_number":45,"context_line":"LONG_OPTS\u003dhelp,inventory:,playbook:,tags:"},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o $SHORT_OPTS -l $LONG_OPTS --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""},{"line_number":48,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9a68dd71_db7618a3","line":45,"updated":"2016-01-26 04:40:31.000000000","message":"please wrap these in quotes","commit_id":"68cb82efbf070d69da8c2cb808ab0dc21adf7b6f"},{"author":{"_account_id":18723,"name":"Allen Gao","email":"wanlong.gao@gmail.com","username":"allen"},"change_message_id":"ee4af324fbf4e6c2783e7b3353cafa8b3bee9fc7","unresolved":false,"context_lines":[{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003dhi:p:t:"},{"line_number":45,"context_line":"LONG_OPTS\u003dhelp,inventory:,playbook:,tags:"},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o $SHORT_OPTS -l $LONG_OPTS --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""},{"line_number":48,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9a68dd71_5bdea8dd","line":45,"in_reply_to":"9a68dd71_db7618a3","updated":"2016-01-26 05:14:54.000000000","message":"OK","commit_id":"68cb82efbf070d69da8c2cb808ab0dc21adf7b6f"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"602a23dcb34187b67d6012e9d8f710566b39de94","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003dhi:p:t:"},{"line_number":45,"context_line":"LONG_OPTS\u003dhelp,inventory:,playbook:,tags:"},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o $SHORT_OPTS -l $LONG_OPTS --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"find_base_dir"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9a68dd71_fb799c93","line":46,"updated":"2016-01-26 04:40:31.000000000","message":"variables should be referenced as \"${VARNAME}\"","commit_id":"68cb82efbf070d69da8c2cb808ab0dc21adf7b6f"},{"author":{"_account_id":18723,"name":"Allen Gao","email":"wanlong.gao@gmail.com","username":"allen"},"change_message_id":"ee4af324fbf4e6c2783e7b3353cafa8b3bee9fc7","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003dhi:p:t:"},{"line_number":45,"context_line":"LONG_OPTS\u003dhelp,inventory:,playbook:,tags:"},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o $SHORT_OPTS -l $LONG_OPTS --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"find_base_dir"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9a68dd71_db62983d","line":46,"in_reply_to":"9a68dd71_fb799c93","updated":"2016-01-26 05:14:54.000000000","message":"In generally, \"{VARNAME}\" is only used to avoid the things like \"$VARNAME_xxx\", anyway I will follow this.\n\nThanks,\nAllen","commit_id":"68cb82efbf070d69da8c2cb808ab0dc21adf7b6f"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"491a13d9da75bab38cbbd8570a5d73d775cf1759","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"SHORT_OPTS\u003d\"hi:p:t:\""},{"line_number":45,"context_line":"LONG_OPTS\u003d\"help,inventory:,playbook:,tags:\""},{"line_number":46,"context_line":"ARGS\u003d$(getopt -o ${SHORT_OPTS} -l ${LONG_OPTS} --name \"$0\" -- \"$@\") || { usage \u003e\u00262; exit 2; }"},{"line_number":47,"context_line":"eval set -- \"$ARGS\""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"find_base_dir"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"9a68dd71_98540a22","line":46,"updated":"2016-01-26 15:05:53.000000000","message":"you need to quote  the vars \"${}\"","commit_id":"5b61e0234069bdebcb88426e27c4d50e0e9f0f4e"}]}
