)]}'
{"kayobe-env":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"605c4b8322a84123bc9a2327257aef86bca64eac","unresolved":true,"context_lines":[{"line_number":33,"context_line":"export KOLLA_SOURCE_PATH\u003d${KOLLA_SOURCE_PATH:-${base_path}/src/kolla-ansible}"},{"line_number":34,"context_line":"export KOLLA_VENV_PATH\u003d${KOLLA_VENV_PATH:-${base_path}/venvs/kolla-ansible}"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"if [ \"$1\" \u003d \"--environment\" ]; then"},{"line_number":37,"context_line":"  if [ \"$#\" -ne 2 ]; then"},{"line_number":38,"context_line":"    echo \"usage: ${BASH_SOURCE[0]:-${(%):-%x}} [--environment \u003cenv-name\u003e]\""},{"line_number":39,"context_line":"    return 1"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3e1cee72_62af1355","line":36,"updated":"2021-03-30 11:32:25.000000000","message":"This isn\u0027t really critical, but would using something like: \n\nhttps://mywiki.wooledge.org/BashFAQ/035#CA-e1726c32211448c892d2341c116c6061e0cb98e8_1\n\nMake it easier to add additional arguments in the future?","commit_id":"97dcffbe67df7d56baad1945355ebfd1b45d1d41"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"b111584321aa26643375d01e670470f44a98cf6c","unresolved":true,"context_lines":[{"line_number":33,"context_line":"export KOLLA_SOURCE_PATH\u003d${KOLLA_SOURCE_PATH:-${base_path}/src/kolla-ansible}"},{"line_number":34,"context_line":"export KOLLA_VENV_PATH\u003d${KOLLA_VENV_PATH:-${base_path}/venvs/kolla-ansible}"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"if [ \"$1\" \u003d \"--environment\" ]; then"},{"line_number":37,"context_line":"  if [ \"$#\" -ne 2 ]; then"},{"line_number":38,"context_line":"    echo \"usage: ${BASH_SOURCE[0]:-${(%):-%x}} [--environment \u003cenv-name\u003e]\""},{"line_number":39,"context_line":"    return 1"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"30bc437a_5234a1c8","line":36,"in_reply_to":"3e1cee72_62af1355","updated":"2021-03-30 12:33:44.000000000","message":"Sure, we can improve this as a follow-up later.","commit_id":"97dcffbe67df7d56baad1945355ebfd1b45d1d41"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"7e1f1aa8cfaba56c102ef13f74114d24654479ca","unresolved":true,"context_lines":[{"line_number":39,"context_line":"    return 1"},{"line_number":40,"context_line":"  else"},{"line_number":41,"context_line":"    kayobe_env\u003d\"$2\""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    # Look for existing Kayobe environments"},{"line_number":44,"context_line":"    if [ -d \"${KAYOBE_CONFIG_PATH}/environments\" ]; then"},{"line_number":45,"context_line":"      if [ -d \"${KAYOBE_CONFIG_PATH}/environments/${kayobe_env}\" ]; then"},{"line_number":46,"context_line":"        export KAYOBE_ENVIRONMENT\u003d\"${kayobe_env}\""},{"line_number":47,"context_line":"        echo \"Using Kayobe environment ${KAYOBE_ENVIRONMENT}\""},{"line_number":48,"context_line":"        return 0"},{"line_number":49,"context_line":"      else"},{"line_number":50,"context_line":"        echo \"Unable to find Kayobe environment ${kayobe_env} in ${KAYOBE_CONFIG_PATH}/environments\""},{"line_number":51,"context_line":"        return 1"},{"line_number":52,"context_line":"      fi"},{"line_number":53,"context_line":"    else"},{"line_number":54,"context_line":"      echo \"Cannot find environments folder in ${KAYOBE_CONFIG_PATH}\""},{"line_number":55,"context_line":"      return 1"},{"line_number":56,"context_line":"    fi"},{"line_number":57,"context_line":"  fi"},{"line_number":58,"context_line":"elif [ \"$#\" -ne 0 ]; then"},{"line_number":59,"context_line":"  echo \"usage: ${BASH_SOURCE[0]:-${(%):-%x}} [--environment \u003cenv-name\u003e]\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"b3ab6437_3b255671","line":56,"range":{"start_line":42,"start_character":0,"end_line":56,"end_character":6},"updated":"2021-03-31 08:29:12.000000000","message":"It might be nice to include this validation for a file-derived environment.","commit_id":"97dcffbe67df7d56baad1945355ebfd1b45d1d41"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f3474b436e81b1eb394e25777b965641adf63de4","unresolved":false,"context_lines":[{"line_number":39,"context_line":"    return 1"},{"line_number":40,"context_line":"  else"},{"line_number":41,"context_line":"    kayobe_env\u003d\"$2\""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    # Look for existing Kayobe environments"},{"line_number":44,"context_line":"    if [ -d \"${KAYOBE_CONFIG_PATH}/environments\" ]; then"},{"line_number":45,"context_line":"      if [ -d \"${KAYOBE_CONFIG_PATH}/environments/${kayobe_env}\" ]; then"},{"line_number":46,"context_line":"        export KAYOBE_ENVIRONMENT\u003d\"${kayobe_env}\""},{"line_number":47,"context_line":"        echo \"Using Kayobe environment ${KAYOBE_ENVIRONMENT}\""},{"line_number":48,"context_line":"        return 0"},{"line_number":49,"context_line":"      else"},{"line_number":50,"context_line":"        echo \"Unable to find Kayobe environment ${kayobe_env} in ${KAYOBE_CONFIG_PATH}/environments\""},{"line_number":51,"context_line":"        return 1"},{"line_number":52,"context_line":"      fi"},{"line_number":53,"context_line":"    else"},{"line_number":54,"context_line":"      echo \"Cannot find environments folder in ${KAYOBE_CONFIG_PATH}\""},{"line_number":55,"context_line":"      return 1"},{"line_number":56,"context_line":"    fi"},{"line_number":57,"context_line":"  fi"},{"line_number":58,"context_line":"elif [ \"$#\" -ne 0 ]; then"},{"line_number":59,"context_line":"  echo \"usage: ${BASH_SOURCE[0]:-${(%):-%x}} [--environment \u003cenv-name\u003e]\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"513d2e22_02ca6acc","line":56,"range":{"start_line":42,"start_character":0,"end_line":56,"end_character":6},"in_reply_to":"b3ab6437_3b255671","updated":"2021-03-31 13:01:52.000000000","message":"Done","commit_id":"97dcffbe67df7d56baad1945355ebfd1b45d1d41"}]}
