)]}'
{"sahara/api/acl.py":[{"author":{"_account_id":12707,"name":"Jacob Bin Wang","email":"wangbin@awcloud.com","username":"Jacob"},"change_message_id":"bbf652dd176673d211138c5ff8d771edd40b2a7a","unresolved":false,"context_lines":[{"line_number":29,"context_line":"def setup_policy():"},{"line_number":30,"context_line":"    global ENFORCER"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    ENFORCER \u003d policy.Enforcer()"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"def enforce(rule):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_54403f35","line":32,"updated":"2015-03-11 14:30:33.000000000","message":"Seems Enforcer.__init__() was changed, param \u0027conf\u0027 is needed","commit_id":"edcbde0a8a3e6d5d668809cea9f165dd6e5f5f13"}],"tools/config/config-generator.sahara.conf":[{"author":{"_account_id":8411,"name":"Andrew Lazarev","email":"alazarev@mirantis.com","username":"alazarev"},"change_message_id":"ac6d909b91563b42da8dc339c7cfb98c7ffba1e2","unresolved":false,"context_lines":[{"line_number":5,"context_line":"namespace \u003d oslo.concurrency"},{"line_number":6,"context_line":"namespace \u003d keystonemiddleware.auth_token"},{"line_number":7,"context_line":"namespace \u003d periodic.config"},{"line_number":8,"context_line":"namespace \u003d policy.config"},{"line_number":9,"context_line":"namespace \u003d ssl.config"},{"line_number":10,"context_line":"namespace \u003d oslo.log"},{"line_number":11,"context_line":"namespace \u003d oslo.policy"}],"source_content_type":"text/plain","patch_set":6,"id":"baa041b7_089ccb67","line":8,"updated":"2015-04-03 21:04:10.000000000","message":"you removed this one","commit_id":"9f1a51b8743e43e109894941fac5d6377adb4cec"}]}
