)]}'
{"glanceclient/shell.py":[{"author":{"_account_id":8158,"name":"Hemanth Makkapati","email":"makstacker+osgerrit@gmail.com","username":"hemanth.makkapati"},"change_message_id":"8221818a0b1887c74c60e01008078663cf204f33","unresolved":false,"context_lines":[{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    def _find_actions(self, subparsers, actions_module):"},{"line_number":216,"context_line":"        for attr in (a for a in dir(actions_module) if a.startswith(\u0027do_\u0027)):"},{"line_number":217,"context_line":"            # I prefer to be hyphen-separated instead of underscores."},{"line_number":218,"context_line":"            command \u003d attr[3:].replace(\u0027_\u0027, \u0027-\u0027)"},{"line_number":219,"context_line":"            callback \u003d getattr(actions_module, attr)"},{"line_number":220,"context_line":"            desc \u003d callback.__doc__ or \u0027\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_c812e956","line":217,"updated":"2016-04-06 14:42:42.000000000","message":"Although this may not be directly related to the change you are attempting in this patchset, could you please change this to something more appropriate?\n\n\u0027I prefer to be hyphen-separated instead of underscores\u0027 is kinda funny too :)","commit_id":"d34d8fb393d3b0b971e1fd13ee0674e6cea57a10"},{"author":{"_account_id":8158,"name":"Hemanth Makkapati","email":"makstacker+osgerrit@gmail.com","username":"hemanth.makkapati"},"change_message_id":"6e37c9748bcdb0d934f62dfb66e8bf7c0aabd49b","unresolved":false,"context_lines":[{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    def _find_actions(self, subparsers, actions_module):"},{"line_number":216,"context_line":"        for attr in (a for a in dir(actions_module) if a.startswith(\u0027do_\u0027)):"},{"line_number":217,"context_line":"            # I prefer to be hyphen-separated instead of underscores."},{"line_number":218,"context_line":"            command \u003d attr[3:].replace(\u0027_\u0027, \u0027-\u0027)"},{"line_number":219,"context_line":"            callback \u003d getattr(actions_module, attr)"},{"line_number":220,"context_line":"            desc \u003d callback.__doc__ or \u0027\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_bf7bd628","line":217,"in_reply_to":"9a061dce_9efbebc0","updated":"2016-04-08 19:12:28.000000000","message":"How about something like \"# Replace underscores with hyphens in the commands displayed to the user\"?.","commit_id":"d34d8fb393d3b0b971e1fd13ee0674e6cea57a10"},{"author":{"_account_id":18320,"name":"Dao Cong Tien","email":"tiendc@vn.fujitsu.com","username":"TienDC"},"change_message_id":"9320105b7559bf4f0494b2b6d54d908af787a333","unresolved":false,"context_lines":[{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    def _find_actions(self, subparsers, actions_module):"},{"line_number":216,"context_line":"        for attr in (a for a in dir(actions_module) if a.startswith(\u0027do_\u0027)):"},{"line_number":217,"context_line":"            # I prefer to be hyphen-separated instead of underscores."},{"line_number":218,"context_line":"            command \u003d attr[3:].replace(\u0027_\u0027, \u0027-\u0027)"},{"line_number":219,"context_line":"            callback \u003d getattr(actions_module, attr)"},{"line_number":220,"context_line":"            desc \u003d callback.__doc__ or \u0027\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_9efbebc0","line":217,"in_reply_to":"9a061dce_c812e956","updated":"2016-04-07 02:45:36.000000000","message":"I plan to update it as:\n\n\"# Replace all underscores with hyphen for the attr if there are\"\n\nPlease confirm if you think it\u0027s ok.","commit_id":"d34d8fb393d3b0b971e1fd13ee0674e6cea57a10"}]}
