)]}'
{"doc/source/conf.py":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"7e2f37ab88ef5420212bf6fa1bac811717075ea0","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"gen_ref(None, \"API\", [\"client\", \"exc\"])"},{"line_number":46,"context_line":"gen_ref(\"v1\", \"OpenStack Images Version 1 Client Reference\","},{"line_number":47,"context_line":"        [\"client\",\"images\",\"image_members\"])"},{"line_number":48,"context_line":"gen_ref(\"v2\", \"OpenStack Images Version 2 Client Reference\","},{"line_number":49,"context_line":"        [\"client\",\"images\",\"image_tags\",\"image_members\",\"tasks\",\"metadefs\"])"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"da86d52c_ac86b5d9","line":47,"updated":"2015-02-13 17:39:19.000000000","message":"I\u0027m not sure if pep8/flake8 checks this but it\u0027d be nice if we at least made an effort to be compliant here.","commit_id":"756ba9497649aeb73c49038fd89556d9c890d20e"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"82b41b87279ab20afe582d3c9a0044ba8d989cc3","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"gen_ref(None, \"API\", [\"client\", \"exc\"])"},{"line_number":46,"context_line":"gen_ref(\"v1\", \"OpenStack Images Version 1 Client Reference\","},{"line_number":47,"context_line":"        [\"client\",\"images\",\"image_members\"])"},{"line_number":48,"context_line":"gen_ref(\"v2\", \"OpenStack Images Version 2 Client Reference\","},{"line_number":49,"context_line":"        [\"client\",\"images\",\"image_tags\",\"image_members\",\"tasks\",\"metadefs\"])"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"da86d52c_68700974","line":47,"in_reply_to":"da86d52c_ac86b5d9","updated":"2015-02-16 00:08:40.000000000","message":"added doc to the pep8 tests, modified this to pass","commit_id":"756ba9497649aeb73c49038fd89556d9c890d20e"}],"doc/source/index.rst":[{"author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"change_message_id":"bb34fc885ce6436f0eec627943737491b4a276d7","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings to the OpenStack Images API"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for the OpenStack Images API.  There\u0027s :doc:`a Python"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_5ebd2b01","line":1,"updated":"2014-10-08 00:48:07.000000000","message":"Very minor nit: shouldn\u0027t this be \"Python bindings for the OpenStack Images API\"?","commit_id":"864e3b8fd2048b1c10f419cdae071c5685960ccb"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"77472db0b602d4e74a1ee4b1e3b1a4692ce4f369","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings to the OpenStack Images API"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for the OpenStack Images API.  There\u0027s :doc:`a Python"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_f970b9a5","line":1,"in_reply_to":"baa201ad_5ebd2b01","updated":"2014-10-08 01:50:00.000000000","message":"sure, some projects seem to say \"for\" and some say \"to\"","commit_id":"864e3b8fd2048b1c10f419cdae071c5685960ccb"},{"author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"change_message_id":"f43596b3d5e439284c6e117cf412433743cf5d4a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings for the OpenStack Images API"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for the OpenStack Images API.  There\u0027s :doc:`a Python"},{"line_number":5,"context_line":"API \u003cref/index\u003e` (the :mod:`glanceclient` module), and a :doc:`command-line"},{"line_number":6,"context_line":"script\u003cman/glance\u003e` (installed as :program:`glance`)."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"da86d52c_38d0871e","line":4,"updated":"2015-02-12 13:16:35.000000000","message":"Double space.","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings for the OpenStack Images API"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for the OpenStack Images API.  There\u0027s :doc:`a Python"},{"line_number":5,"context_line":"API \u003cref/index\u003e` (the :mod:`glanceclient` module), and a :doc:`command-line"},{"line_number":6,"context_line":"script\u003cman/glance\u003e` (installed as :program:`glance`)."},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"da86d52c_ab8403d3","line":4,"in_reply_to":"da86d52c_38d0871e","updated":"2015-02-12 23:02:32.000000000","message":"you\u0027re right that this is consistent with the file, but I would suggest the file is wrong in not double-spacing before sentences :)","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"7e2f37ab88ef5420212bf6fa1bac811717075ea0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings for the OpenStack Images API"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for the OpenStack Images API. There\u0027s :doc:`a Python"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da86d52c_ac5dd57b","line":1,"updated":"2015-02-13 17:39:19.000000000","message":"Can we title-case this please?","commit_id":"756ba9497649aeb73c49038fd89556d9c890d20e"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"82b41b87279ab20afe582d3c9a0044ba8d989cc3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Python bindings for the OpenStack Images API"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for the OpenStack Images API. There\u0027s :doc:`a Python"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da86d52c_c86735b6","line":1,"in_reply_to":"da86d52c_ac5dd57b","updated":"2015-02-16 00:08:40.000000000","message":"Done","commit_id":"756ba9497649aeb73c49038fd89556d9c890d20e"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"7e2f37ab88ef5420212bf6fa1bac811717075ea0","unresolved":false,"context_lines":[{"line_number":4,"context_line":"This is a client for the OpenStack Images API. There\u0027s :doc:`a Python"},{"line_number":5,"context_line":"API \u003cref/index\u003e` (the :mod:`glanceclient` module) and a"},{"line_number":6,"context_line":":doc:`command-line script\u003cman/glance\u003e` (installed as"},{"line_number":7,"context_line":":program:`glance`)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Python API"},{"line_number":10,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da86d52c_8ccf3129","line":7,"updated":"2015-02-13 17:39:19.000000000","message":"While I agree with having this hard-wrapped, the rest of the file isn\u0027t. Could you please re-format this to be consistent with the rest of the file?","commit_id":"756ba9497649aeb73c49038fd89556d9c890d20e"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"82b41b87279ab20afe582d3c9a0044ba8d989cc3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"This is a client for the OpenStack Images API. There\u0027s :doc:`a Python"},{"line_number":5,"context_line":"API \u003cref/index\u003e` (the :mod:`glanceclient` module) and a"},{"line_number":6,"context_line":":doc:`command-line script\u003cman/glance\u003e` (installed as"},{"line_number":7,"context_line":":program:`glance`)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Python API"},{"line_number":10,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da86d52c_08094ddd","line":7,"in_reply_to":"da86d52c_8ccf3129","updated":"2015-02-16 00:08:40.000000000","message":"Done","commit_id":"756ba9497649aeb73c49038fd89556d9c890d20e"}],"glanceclient/client.py":[{"author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"change_message_id":"f43596b3d5e439284c6e117cf412433743cf5d4a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    Generic client for the OpenStack Images API. See version classes"},{"line_number":25,"context_line":"    for specific details."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    :param string version: The version of API to use.  Note this is"},{"line_number":28,"context_line":"                           deprecated and should be passed as part of the URL"},{"line_number":29,"context_line":"                           (http://$HOST:$PORT/v$VERSION_NUMBER)"},{"line_number":30,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_58a0db8f","line":27,"updated":"2015-02-12 13:16:35.000000000","message":"Double space.","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    Generic client for the OpenStack Images API. See version classes"},{"line_number":25,"context_line":"    for specific details."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    :param string version: The version of API to use.  Note this is"},{"line_number":28,"context_line":"                           deprecated and should be passed as part of the URL"},{"line_number":29,"context_line":"                           (http://$HOST:$PORT/v$VERSION_NUMBER)"},{"line_number":30,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_4b62a73e","line":27,"in_reply_to":"da86d52c_58a0db8f","updated":"2015-02-12 23:02:32.000000000","message":"Done","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"change_message_id":"f43596b3d5e439284c6e117cf412433743cf5d4a","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    :param string version: The version of API to use.  Note this is"},{"line_number":28,"context_line":"                           deprecated and should be passed as part of the URL"},{"line_number":29,"context_line":"                           (http://$HOST:$PORT/v$VERSION_NUMBER)"},{"line_number":30,"context_line":"    \"\"\""},{"line_number":31,"context_line":"    if version is not None:"},{"line_number":32,"context_line":"        warnings.warn((\"`version` keyword is being deprecated. Please pass the\""}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_98eb33a3","line":29,"updated":"2015-02-12 13:16:35.000000000","message":"Missing dot.","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    :param string version: The version of API to use.  Note this is"},{"line_number":28,"context_line":"                           deprecated and should be passed as part of the URL"},{"line_number":29,"context_line":"                           (http://$HOST:$PORT/v$VERSION_NUMBER)"},{"line_number":30,"context_line":"    \"\"\""},{"line_number":31,"context_line":"    if version is not None:"},{"line_number":32,"context_line":"        warnings.warn((\"`version` keyword is being deprecated. Please pass the\""}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_4b2d47fd","line":29,"in_reply_to":"da86d52c_98eb33a3","updated":"2015-02-12 23:02:32.000000000","message":"Done","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"}],"glanceclient/v2/images.py":[{"author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"change_message_id":"f43596b3d5e439284c6e117cf412433743cf5d4a","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    def list(self, **kwargs):"},{"line_number":41,"context_line":"        \"\"\"Retrieve a listing of Image objects."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        :param page_size: Number of images to request in each paginated request"},{"line_number":44,"context_line":"        :return: generator over list of Images"},{"line_number":45,"context_line":"        \"\"\""},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_d8092b96","line":43,"updated":"2015-02-12 13:16:35.000000000","message":"Missing dot.","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    def list(self, **kwargs):"},{"line_number":41,"context_line":"        \"\"\"Retrieve a listing of Image objects."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        :param page_size: Number of images to request in each paginated request"},{"line_number":44,"context_line":"        :return: generator over list of Images"},{"line_number":45,"context_line":"        \"\"\""},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_2bbd73b1","line":43,"in_reply_to":"da86d52c_d8092b96","updated":"2015-02-12 23:02:32.000000000","message":"Done","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"change_message_id":"721968f6c789694079c37d7865940cdc4720dc9a","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        \"\"\"Retrieve a listing of Image objects."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        :param page_size: Number of images to request in each paginated request"},{"line_number":44,"context_line":"        :return: generator over list of Images"},{"line_number":45,"context_line":"        \"\"\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        ori_validate_fun \u003d self.model.validate"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_3ee318da","line":44,"updated":"2015-02-12 10:42:36.000000000","message":"Should be \"returns:\"","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        \"\"\"Retrieve a listing of Image objects."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        :param page_size: Number of images to request in each paginated request"},{"line_number":44,"context_line":"        :return: generator over list of Images"},{"line_number":45,"context_line":"        \"\"\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        ori_validate_fun \u003d self.model.validate"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_8be57fdd","line":44,"in_reply_to":"da86d52c_3ee318da","updated":"2015-02-12 23:02:32.000000000","message":"Done","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"change_message_id":"f43596b3d5e439284c6e117cf412433743cf5d4a","unresolved":false,"context_lines":[{"line_number":182,"context_line":"        Update attributes of an image."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"        :param image_id: ID of the image to modify."},{"line_number":185,"context_line":"        :param remove_props: List of property names to remove"},{"line_number":186,"context_line":"        :param \\*\\*kwargs: Image attribute names and their new values."},{"line_number":187,"context_line":"        \"\"\""},{"line_number":188,"context_line":"        image \u003d self.get(image_id)"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_58f53b81","line":185,"updated":"2015-02-12 13:16:35.000000000","message":"Missing dot.","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":182,"context_line":"        Update attributes of an image."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"        :param image_id: ID of the image to modify."},{"line_number":185,"context_line":"        :param remove_props: List of property names to remove"},{"line_number":186,"context_line":"        :param \\*\\*kwargs: Image attribute names and their new values."},{"line_number":187,"context_line":"        \"\"\""},{"line_number":188,"context_line":"        image \u003d self.get(image_id)"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_0bc26f33","line":185,"in_reply_to":"da86d52c_58f53b81","updated":"2015-02-12 23:02:32.000000000","message":"Done","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"change_message_id":"721968f6c789694079c37d7865940cdc4720dc9a","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"        :param image_id: ID of the image to modify."},{"line_number":185,"context_line":"        :param remove_props: List of property names to remove"},{"line_number":186,"context_line":"        :param \\*\\*kwargs: Image attribute names and their new values."},{"line_number":187,"context_line":"        \"\"\""},{"line_number":188,"context_line":"        image \u003d self.get(image_id)"},{"line_number":189,"context_line":"        for (key, value) in kwargs.items():"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_f96fda5d","line":186,"updated":"2015-02-12 10:42:36.000000000","message":"It\u0027s only my suggestion, but maybe it\u0027s better to remove these stars and leave only \"kwargs\"?","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"98fab803feffc682934432e4638fc499bdefb6bb","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"        :param image_id: ID of the image to modify."},{"line_number":185,"context_line":"        :param remove_props: List of property names to remove"},{"line_number":186,"context_line":"        :param \\*\\*kwargs: Image attribute names and their new values."},{"line_number":187,"context_line":"        \"\"\""},{"line_number":188,"context_line":"        image \u003d self.get(image_id)"},{"line_number":189,"context_line":"        for (key, value) in kwargs.items():"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_ec20adfa","line":186,"in_reply_to":"da86d52c_cbd217ff","updated":"2015-02-13 17:36:56.000000000","message":"It\u0027s also convention in OpenStack projects so it should be kept.","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"18012399f1075ae41e95fffb24d5803fc2513a22","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"        :param image_id: ID of the image to modify."},{"line_number":185,"context_line":"        :param remove_props: List of property names to remove"},{"line_number":186,"context_line":"        :param \\*\\*kwargs: Image attribute names and their new values."},{"line_number":187,"context_line":"        \"\"\""},{"line_number":188,"context_line":"        image \u003d self.get(image_id)"},{"line_number":189,"context_line":"        for (key, value) in kwargs.items():"}],"source_content_type":"text/x-python","patch_set":5,"id":"da86d52c_cbd217ff","line":186,"in_reply_to":"da86d52c_f96fda5d","updated":"2015-02-12 23:02:32.000000000","message":"I think either, but **kwargs indicates to me what the fn signature is and implies what it will do a bit clearer","commit_id":"5f3875e685f5cc446c6eda49a26dbb27b42c9b39"}]}
