)]}'
{"functions":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"d6e89575deedf26cbe991b7f3af7d5778ed4160f","unresolved":false,"context_lines":[{"line_number":116,"context_line":"            if [[ ! $file_to_parse \u003d~ cinder ]]; then"},{"line_number":117,"context_line":"                file_to_parse\u003d\"${file_to_parse} cinder\""},{"line_number":118,"context_line":"            fi"},{"line_number":119,"context_line":"        elif [[ $service \u003d\u003d ceilom-* ]]; then"},{"line_number":120,"context_line":"            if [[ ! $file_to_parse \u003d~ ceilometer ]]; then"},{"line_number":121,"context_line":"                file_to_parse\u003d\"${file_to_parse} ceilometer\""},{"line_number":122,"context_line":"            fi"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"AAAALH%2F%2F%2BaA%3D","line":119,"updated":"2012-07-27 13:48:27.000000000","message":"We should go ahead and spell out \"ceilometer\" for the service name.","commit_id":"229b160609297be2d387236ad119f35a50ec86ae"}],"lib/ceilometer":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"d63771ab9c9bf77aa7b3157ebc40b32c2861bd0f","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# Dependencies:"},{"line_number":5,"context_line":"# - functions"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"# stack.sh"},{"line_number":8,"context_line":"# ---------"},{"line_number":9,"context_line":"# install_XXX"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"AAAALH%2F%2F%2BBk%3D","line":6,"updated":"2012-07-27 20:47:07.000000000","message":"Could you document anything that must be defined for these functions to operate?  i.e. NOVA_CONF_DIR and NOVA_CONF","commit_id":"de0660f6d148211a14ba2df192c57d0382115b02"}]}
