)]}'
{"functions-common":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"34a37b4cc1c0a230b80dfcb3073903c24dba9328","unresolved":false,"context_lines":[{"line_number":792,"context_line":"}"},{"line_number":793,"context_line":""},{"line_number":794,"context_line":"# Gets or creates user"},{"line_number":795,"context_line":"# Usage: get_or_create_user \u003cusername\u003e \u003cpassword\u003e \u003cdomain\u003e [\u003cemail\u003e] [\u003cdefault_project\u003e]"},{"line_number":796,"context_line":"function get_or_create_user {"},{"line_number":797,"context_line":"    local user_id"},{"line_number":798,"context_line":"    if [[ ! -z \"$4\" ]]; then"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ba0121b8_f4498db8","line":795,"updated":"2016-03-30 20:06:14.000000000","message":"\u003cemail\u003e is already optional, detecting its presence is not as simple as below...","commit_id":"e3db849dff7ad8708084af1abbd6f03dee7a8489"}]}
