)]}'
{"lib/keystone":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"ba7d11d60389851bb73c3d2855c0d9e51a857358","unresolved":false,"context_lines":[{"line_number":412,"context_line":"    # should work by symbolic names."},{"line_number":413,"context_line":"    get_or_create_role \"member\""},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"    member_role\u003d\"member\""},{"line_number":416,"context_line":""},{"line_number":417,"context_line":"    # another_role demonstrates that an arbitrary role may be created and used"},{"line_number":418,"context_line":"    # TODO(sleepsonthefloor): show how this can be used for rbac in the future!"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1a430d35_dd0a7c25","line":415,"range":{"start_line":415,"start_character":4,"end_line":415,"end_character":24},"updated":"2017-02-08 20:37:14.000000000","message":"NIT: why not assign this in L405 and then \"get_or_create_role $member_role\"","commit_id":"db3ad9b7e14f2b01d9f016ee51d9c36a882ba28c"}]}
