)]}'
{"doc/source/command-objects/object.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3cc37e6df47b834493dbd545f14dafe85a0034ea","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload file and name the object to \u003cobject-name\u003e"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":".. describe:: \u003ccontainer\u003e"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1ac06dbe_20782e2b","line":22,"range":{"start_line":22,"start_character":36,"end_line":22,"end_character":38},"updated":"2016-08-22 04:04:03.000000000","message":"remove \"to\"","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"57471e0b105248cf992a8e0f7d0372f14c70adb5","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload file and name the object to \u003cobject-name\u003e"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":".. describe:: \u003ccontainer\u003e"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1ac06dbe_d057e855","line":22,"range":{"start_line":22,"start_character":36,"end_line":22,"end_character":38},"in_reply_to":"1ac06dbe_20782e2b","updated":"2016-08-23 18:32:57.000000000","message":"Done","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload file and name the object \u003cobject-name\u003e"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":".. describe:: \u003ccontainer\u003e"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a89bdaa_7bcd4d30","line":22,"range":{"start_line":22,"start_character":4,"end_line":22,"end_character":49},"updated":"2016-09-12 21:36:21.000000000","message":"How about:\n\n  \"Upload a file and rename it. Can only be used when uploading a single object\"","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload file and name the object \u003cobject-name\u003e"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":".. describe:: \u003ccontainer\u003e"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a8ec9b2_e52ea5f9","line":22,"range":{"start_line":22,"start_character":4,"end_line":22,"end_character":49},"in_reply_to":"9a89bdaa_7bcd4d30","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"bd5198cb491312462e1ed4775b79ceac4d0f4df3","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        \u003ccontainer\u003e"},{"line_number":18,"context_line":"        \u003cfilename\u003e [\u003cfilename\u003e ...]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload a file and rename it. Can only be used when uploading a single object"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a8ec9b2_1c76fcd6","line":20,"updated":"2016-09-21 15:55:21.000000000","message":"This should be --name.","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"291b0cb8b047b714c9dd9fa272f574a0c6296ccf","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        \u003ccontainer\u003e"},{"line_number":18,"context_line":"        \u003cfilename\u003e [\u003cfilename\u003e ...]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload a file and rename it. Can only be used when uploading a single object"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_a227d362","line":20,"in_reply_to":"7a8ec9b2_1c76fcd6","updated":"2016-09-23 16:38:39.000000000","message":"Done","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"2a6d29b8eceaff9ae360dcb5764bd27035f30152","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        \u003ccontainer\u003e"},{"line_number":18,"context_line":"        \u003cfilename\u003e [\u003cfilename\u003e ...]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload a file and rename it. Can only be used when uploading a single object"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a8ec9b2_d88d7932","line":20,"in_reply_to":"7a8ec9b2_1c76fcd6","updated":"2016-09-21 17:30:46.000000000","message":"Hi Dean, sorry I am a bit confused. When the argument of the command is --object-name why should it be --name here","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"291b0cb8b047b714c9dd9fa272f574a0c6296ccf","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        \u003ccontainer\u003e"},{"line_number":18,"context_line":"        \u003cfilename\u003e [\u003cfilename\u003e ...]"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. option:: --object-name \u003cobject-name\u003e"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    Upload a file and rename it. Can only be used when uploading a single object"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_a2f433f2","line":20,"in_reply_to":"7a8ec9b2_d88d7932","updated":"2016-09-23 16:38:39.000000000","message":"Done","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"ea4ad7c4fba9674d05404f8202c8d6dc119d1028","unresolved":false,"context_lines":[{"line_number":13,"context_line":".. code:: bash"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os object create"},{"line_number":16,"context_line":"        [--object-name \u003cobject-name\u003e]"},{"line_number":17,"context_line":"        \u003ccontainer\u003e"},{"line_number":18,"context_line":"        \u003cfilename\u003e [\u003cfilename\u003e ...]"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"7a8ec9b2_61c82c56","line":16,"range":{"start_line":16,"start_character":11,"end_line":16,"end_character":22},"updated":"2016-09-21 18:34:40.000000000","message":"i think dtroyer is saying that this option should be renamed to simply \"name\"","commit_id":"4db84bc8f54000b5bb87a7e3b341050b3d75b32b"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"4cd7a66e09280f44d7bded2c59ec6db4df0e0277","unresolved":false,"context_lines":[{"line_number":13,"context_line":".. code:: bash"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    os object create"},{"line_number":16,"context_line":"        [--object-name \u003cobject-name\u003e]"},{"line_number":17,"context_line":"        \u003ccontainer\u003e"},{"line_number":18,"context_line":"        \u003cfilename\u003e [\u003cfilename\u003e ...]"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a8bc5a2_a27d1370","line":16,"range":{"start_line":16,"start_character":11,"end_line":16,"end_character":22},"in_reply_to":"7a8ec9b2_61c82c56","updated":"2016-09-23 16:38:28.000000000","message":"Done","commit_id":"4db84bc8f54000b5bb87a7e3b341050b3d75b32b"}],"openstackclient/api/object_store_v1.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3cc37e6df47b834493dbd545f14dafe85a0034ea","unresolved":false,"context_lines":[{"line_number":232,"context_line":"            # TODO(dtroyer): What exception to raise here?"},{"line_number":233,"context_line":"            return {}"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"        \"\"\""},{"line_number":236,"context_line":"        For uploading a file, if object_name is provided then set it as the"},{"line_number":237,"context_line":"        object name in the container."},{"line_number":238,"context_line":"        \"\"\""},{"line_number":239,"context_line":"        full_url \u003d \"%s/%s\" % (urllib.parse.quote(container),"},{"line_number":240,"context_line":"                              urllib.parse.quote(object_name) if object_name"},{"line_number":241,"context_line":"                              else urllib.parse.quote(object))"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_00837205","line":238,"range":{"start_line":235,"start_character":8,"end_line":238,"end_character":11},"updated":"2016-08-22 04:04:03.000000000","message":"why not replace this with:\n\n  # if object_name is specified use that, otherwise use object\n  object \u003d object_name if object_name else object\n\nthen you don\u0027t have to make the additional changes below","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dbf7da0499c5a2d29dd1cc3ae259a76ea9e6ba5e","unresolved":false,"context_lines":[{"line_number":232,"context_line":"            # TODO(dtroyer): What exception to raise here?"},{"line_number":233,"context_line":"            return {}"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"        \"\"\""},{"line_number":236,"context_line":"        For uploading a file, if object_name is provided then set it as the"},{"line_number":237,"context_line":"        object name in the container."},{"line_number":238,"context_line":"        \"\"\""},{"line_number":239,"context_line":"        full_url \u003d \"%s/%s\" % (urllib.parse.quote(container),"},{"line_number":240,"context_line":"                              urllib.parse.quote(object_name) if object_name"},{"line_number":241,"context_line":"                              else urllib.parse.quote(object))"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_899b9017","line":238,"range":{"start_line":235,"start_character":8,"end_line":238,"end_character":11},"in_reply_to":"1ac06dbe_00837205","updated":"2016-08-23 17:59:21.000000000","message":"Hi Steve, if I replace here \u0027object\u0027 with \u0027object_name\u0027 before line 239 then on line 242 I cannot open the actual \u0027object\u0027 that needs to be read to the stream.","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":233,"context_line":"            return {}"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"        \"\"\""},{"line_number":236,"context_line":"        For uploading a file, if object_name is provided then set it as the"},{"line_number":237,"context_line":"        object name in the container."},{"line_number":238,"context_line":"        \"\"\""},{"line_number":239,"context_line":"        full_url \u003d \"%s/%s\" % (urllib.parse.quote(container),"},{"line_number":240,"context_line":"                              urllib.parse.quote(object_name) if object_name"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a89bdaa_dbf9f981","line":237,"range":{"start_line":236,"start_character":0,"end_line":237,"end_character":37},"updated":"2016-09-12 21:36:21.000000000","message":"super nit picky, but these are comments and we should be using # before the start of the line.","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":233,"context_line":"            return {}"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"        \"\"\""},{"line_number":236,"context_line":"        For uploading a file, if object_name is provided then set it as the"},{"line_number":237,"context_line":"        object name in the container."},{"line_number":238,"context_line":"        \"\"\""},{"line_number":239,"context_line":"        full_url \u003d \"%s/%s\" % (urllib.parse.quote(container),"},{"line_number":240,"context_line":"                              urllib.parse.quote(object_name) if object_name"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_25396d42","line":237,"range":{"start_line":236,"start_character":0,"end_line":237,"end_character":37},"in_reply_to":"9a89bdaa_dbf9f981","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        \"\"\""},{"line_number":236,"context_line":"        For uploading a file, if object_name is provided then set it as the"},{"line_number":237,"context_line":"        object name in the container."},{"line_number":238,"context_line":"        \"\"\""},{"line_number":239,"context_line":"        full_url \u003d \"%s/%s\" % (urllib.parse.quote(container),"},{"line_number":240,"context_line":"                              urllib.parse.quote(object_name) if object_name"},{"line_number":241,"context_line":"                              else urllib.parse.quote(object))"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a89bdaa_3b1bc5cb","line":238,"updated":"2016-09-12 21:36:21.000000000","message":"I\u0027m still confused why we can\u0027t just define:\n\n  object_name_str \u003d object_name if object_name else object\n\nbefore line 239, and then then use \"object_name_str\" on line 240 and 251. it looks like it\u0027s the same operation done twice.","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        \"\"\""},{"line_number":236,"context_line":"        For uploading a file, if object_name is provided then set it as the"},{"line_number":237,"context_line":"        object name in the container."},{"line_number":238,"context_line":"        \"\"\""},{"line_number":239,"context_line":"        full_url \u003d \"%s/%s\" % (urllib.parse.quote(container),"},{"line_number":240,"context_line":"                              urllib.parse.quote(object_name) if object_name"},{"line_number":241,"context_line":"                              else urllib.parse.quote(object))"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_653b7539","line":238,"in_reply_to":"9a89bdaa_3b1bc5cb","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"}],"openstackclient/object/v1/object.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3cc37e6df47b834493dbd545f14dafe85a0034ea","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\"Upload file and name the object to \u003cobject-name\u003e\""},{"line_number":48,"context_line":"        )"},{"line_number":49,"context_line":"        return parser"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_80776239","line":47,"range":{"start_line":47,"start_character":50,"end_line":47,"end_character":52},"updated":"2016-08-22 04:04:03.000000000","message":"remote \"to\"","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"57471e0b105248cf992a8e0f7d0372f14c70adb5","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\"Upload file and name the object to \u003cobject-name\u003e\""},{"line_number":48,"context_line":"        )"},{"line_number":49,"context_line":"        return parser"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_30cd9c31","line":47,"range":{"start_line":47,"start_character":50,"end_line":47,"end_character":52},"in_reply_to":"1ac06dbe_80776239","updated":"2016-08-23 18:32:57.000000000","message":"Done","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3cc37e6df47b834493dbd545f14dafe85a0034ea","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def take_action(self, parsed_args):"},{"line_number":52,"context_line":"        if parsed_args.object_name:"},{"line_number":53,"context_line":"            if len(parsed_args.objects) \u003e 1:"},{"line_number":54,"context_line":"                msg \u003d _(\"object-name can only be used for creating 1 object.\")"},{"line_number":55,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":56,"context_line":"        results \u003d []"},{"line_number":57,"context_line":"        for obj in parsed_args.objects:"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_40a44aa5","line":54,"range":{"start_line":54,"start_character":67,"end_line":54,"end_character":68},"updated":"2016-08-22 04:04:03.000000000","message":"instead of \"1\" use \"a single\"","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3cc37e6df47b834493dbd545f14dafe85a0034ea","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def take_action(self, parsed_args):"},{"line_number":52,"context_line":"        if parsed_args.object_name:"},{"line_number":53,"context_line":"            if len(parsed_args.objects) \u003e 1:"},{"line_number":54,"context_line":"                msg \u003d _(\"object-name can only be used for creating 1 object.\")"},{"line_number":55,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":56,"context_line":"        results \u003d []"},{"line_number":57,"context_line":"        for obj in parsed_args.objects:"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_c08f9a21","line":54,"range":{"start_line":54,"start_character":54,"end_line":54,"end_character":57},"updated":"2016-08-22 04:04:03.000000000","message":"use \"with\" instead of \"for\"","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"57471e0b105248cf992a8e0f7d0372f14c70adb5","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def take_action(self, parsed_args):"},{"line_number":52,"context_line":"        if parsed_args.object_name:"},{"line_number":53,"context_line":"            if len(parsed_args.objects) \u003e 1:"},{"line_number":54,"context_line":"                msg \u003d _(\"object-name can only be used for creating 1 object.\")"},{"line_number":55,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":56,"context_line":"        results \u003d []"},{"line_number":57,"context_line":"        for obj in parsed_args.objects:"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_d0dec8db","line":54,"range":{"start_line":54,"start_character":67,"end_line":54,"end_character":68},"in_reply_to":"1ac06dbe_40a44aa5","updated":"2016-08-23 18:32:57.000000000","message":"Done","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"57471e0b105248cf992a8e0f7d0372f14c70adb5","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def take_action(self, parsed_args):"},{"line_number":52,"context_line":"        if parsed_args.object_name:"},{"line_number":53,"context_line":"            if len(parsed_args.objects) \u003e 1:"},{"line_number":54,"context_line":"                msg \u003d _(\"object-name can only be used for creating 1 object.\")"},{"line_number":55,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":56,"context_line":"        results \u003d []"},{"line_number":57,"context_line":"        for obj in parsed_args.objects:"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_b0d98cf5","line":54,"range":{"start_line":54,"start_character":54,"end_line":54,"end_character":57},"in_reply_to":"1ac06dbe_c08f9a21","updated":"2016-08-23 18:32:57.000000000","message":"Done","commit_id":"0dc6fd26dd06b4e0fe9f749ad2c922bcdc72e4ee"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\"Upload file and name the object \u003cobject-name\u003e\""},{"line_number":48,"context_line":"        )"},{"line_number":49,"context_line":"        return parser"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9a89bdaa_1be361a5","line":47,"range":{"start_line":47,"start_character":18,"end_line":47,"end_character":64},"updated":"2016-09-12 21:36:21.000000000","message":"see suggested help text in the doc","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\"Upload file and name the object \u003cobject-name\u003e\""},{"line_number":48,"context_line":"        )"},{"line_number":49,"context_line":"        return parser"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_e515c59b","line":47,"range":{"start_line":47,"start_character":18,"end_line":47,"end_character":64},"in_reply_to":"9a89bdaa_1be361a5","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def take_action(self, parsed_args):"},{"line_number":52,"context_line":"        if parsed_args.object_name:"},{"line_number":53,"context_line":"            if len(parsed_args.objects) \u003e 1:"},{"line_number":54,"context_line":"                msg \u003d _(\u0027object-name can only be used with creating a \u0027"},{"line_number":55,"context_line":"                        \u0027single object.\u0027)"},{"line_number":56,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":57,"context_line":"        results \u003d []"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a89bdaa_fbc87d57","line":54,"range":{"start_line":54,"start_character":25,"end_line":54,"end_character":36},"updated":"2016-09-12 21:36:21.000000000","message":"this should be \"--object-name\"\n\nHow about:\n\n  \"Attempting to upload multiple objects and using --object-name is now permitted\"","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def take_action(self, parsed_args):"},{"line_number":52,"context_line":"        if parsed_args.object_name:"},{"line_number":53,"context_line":"            if len(parsed_args.objects) \u003e 1:"},{"line_number":54,"context_line":"                msg \u003d _(\u0027object-name can only be used with creating a \u0027"},{"line_number":55,"context_line":"                        \u0027single object.\u0027)"},{"line_number":56,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":57,"context_line":"        results \u003d []"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_25108da8","line":54,"range":{"start_line":54,"start_character":25,"end_line":54,"end_character":36},"in_reply_to":"9a89bdaa_fbc87d57","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"44df8a7d485d2d9c6aefdfc7d739756c8be6780c","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\u0027Upload a file and rename it. \u0027"},{"line_number":48,"context_line":"                 \u0027Can only be used when uploading a single object\u0027"},{"line_number":49,"context_line":"        )"},{"line_number":50,"context_line":"        return parser"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a8ec9b2_358274c9","line":48,"range":{"start_line":47,"start_character":12,"end_line":48,"end_character":66},"updated":"2016-09-19 16:53:29.000000000","message":"the help commands should be wrapped in _() but none are in this file, can be done as a follow on patch","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"90f26c648ee431e87d1e155a4309896bfc47d1bc","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\u0027Upload a file and rename it. \u0027"},{"line_number":48,"context_line":"                 \u0027Can only be used when uploading a single object\u0027"},{"line_number":49,"context_line":"        )"},{"line_number":50,"context_line":"        return parser"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"5a8bc5a2_a5e8bdb5","line":48,"range":{"start_line":47,"start_character":12,"end_line":48,"end_character":66},"in_reply_to":"5a8bc5a2_42552f1b","updated":"2016-09-23 16:59:25.000000000","message":"hey Rajasi, no need to abandon 373388, we can rebase it once this patch is merged","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"061ad27329292223b8306c019b45176be7aaa214","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\u0027Upload a file and rename it. \u0027"},{"line_number":48,"context_line":"                 \u0027Can only be used when uploading a single object\u0027"},{"line_number":49,"context_line":"        )"},{"line_number":50,"context_line":"        return parser"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a8ec9b2_9b48d9ce","line":48,"range":{"start_line":47,"start_character":12,"end_line":48,"end_character":66},"in_reply_to":"7a8ec9b2_358274c9","updated":"2016-09-19 17:33:48.000000000","message":"Shall I do the this for all the help commands in this file as a follow on patch of this bug as \"from openstackclient.i18n import _\" is added as part of this bug?","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"501380277c37cbc03540c9d9aeb8ff1a6d1edeae","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\u0027Upload a file and rename it. \u0027"},{"line_number":48,"context_line":"                 \u0027Can only be used when uploading a single object\u0027"},{"line_number":49,"context_line":"        )"},{"line_number":50,"context_line":"        return parser"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a8ec9b2_e6d14031","line":48,"range":{"start_line":47,"start_character":12,"end_line":48,"end_character":66},"in_reply_to":"7a8ec9b2_9b48d9ce","updated":"2016-09-19 17:46:01.000000000","message":"for sure. you can make the new patch depend on this one. the workflow would be:\n\n  1. make the changes to the release note.\n  2. push the new changes\n  3. start a new branch -- git checkout -b translate\n  4. update the help messages\n  5. git add openstackclient/\n  6. git commit\n  make a new commit message and \n  7. git review\n\nyou\u0027ll see that the new patch depends on the old one.","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"1eacce7518f5c2ce2b4eae05559caea1a910c3a5","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        parser.add_argument("},{"line_number":45,"context_line":"            \u0027--object-name\u0027,"},{"line_number":46,"context_line":"            metavar\u003d\u0027\u003cobject-name\u003e\u0027,"},{"line_number":47,"context_line":"            help\u003d\u0027Upload a file and rename it. \u0027"},{"line_number":48,"context_line":"                 \u0027Can only be used when uploading a single object\u0027"},{"line_number":49,"context_line":"        )"},{"line_number":50,"context_line":"        return parser"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"5a8bc5a2_42552f1b","line":48,"range":{"start_line":47,"start_character":12,"end_line":48,"end_character":66},"in_reply_to":"7a8ec9b2_e6d14031","updated":"2016-09-23 16:50:13.000000000","message":"Hi Steve, as this bug is in progress shall I make this change in a patch for this bug? and abandon change request 373388 as it is now conflicting with this bug\u0027s change request.","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"}],"releasenotes/notes/bug-1607972-a910a9fbdb81da57.yaml":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add \"--object-name\" option to command \"openstack object create\""},{"line_number":4,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a89bdaa_5bbde966","line":3,"range":{"start_line":3,"start_character":42,"end_line":3,"end_character":67},"updated":"2016-09-12 21:36:21.000000000","message":"same ``openstack object create``","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b45bc058f56ce21eeb4b1434452f05562422c8d6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add \"--object-name\" option to command \"openstack object create\""},{"line_number":4,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a89bdaa_3b8e65d0","line":3,"range":{"start_line":3,"start_character":8,"end_line":3,"end_character":23},"updated":"2016-09-12 21:36:21.000000000","message":"use backticks here, they render properly in RST format:\n\n  ``--object-name``","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add \"--object-name\" option to command \"openstack object create\""},{"line_number":4,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a8ec9b2_e57ce5ed","line":3,"range":{"start_line":3,"start_character":8,"end_line":3,"end_character":23},"in_reply_to":"9a89bdaa_3b8e65d0","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"dc73dbf06fbe94a3facd44eeebbe9608f6c9838b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add \"--object-name\" option to command \"openstack object create\""},{"line_number":4,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a8ec9b2_0582b1c8","line":3,"range":{"start_line":3,"start_character":42,"end_line":3,"end_character":67},"in_reply_to":"9a89bdaa_5bbde966","updated":"2016-09-19 14:16:00.000000000","message":"Done","commit_id":"adaa53b34ee2627e0abfb3f0afe3a3f1f7f82270"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"44df8a7d485d2d9c6aefdfc7d739756c8be6780c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7a8ec9b2_3559948f","updated":"2016-09-19 16:53:29.000000000","message":"this can be better, by explaining what --object-name does","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"061ad27329292223b8306c019b45176be7aaa214","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7a8ec9b2_7b478d1d","in_reply_to":"7a8ec9b2_3559948f","updated":"2016-09-19 17:33:48.000000000","message":"\"Add ``--object-name`` option to command ``openstack object create`` for uploading a file and renaming it.\"\n\nis this better?","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"501380277c37cbc03540c9d9aeb8ff1a6d1edeae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7a8ec9b2_66dc5075","in_reply_to":"7a8ec9b2_7b478d1d","updated":"2016-09-19 17:46:01.000000000","message":"i think so :)","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"bd5198cb491312462e1ed4775b79ceac4d0f4df3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``--object-name`` option to command ``openstack object create``"},{"line_number":4,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a8ec9b2_77755996","line":3,"updated":"2016-09-21 15:55:21.000000000","message":"Don\u0027t use \u0027openstack\u0027 in the command name here","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":10744,"name":"Rajasi Kulkarni","email":"rajasikulkarni18@gmail.com","username":"RajasiKulkarni"},"change_message_id":"bc98e1b448cbb701dd50d21f46a819029c20d549","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``--object-name`` option to command ``openstack object create``"},{"line_number":4,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a8ec9b2_bb7987fe","line":3,"in_reply_to":"7a8ec9b2_77755996","updated":"2016-09-21 17:52:36.000000000","message":"Done","commit_id":"4b87b9a571fb1a076a2f69e80b18f953736dd4cd"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a843d292e55850816223c9d12b4d3adda564a58a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``--object-name`` option to command ``object create``"},{"line_number":4,"context_line":"    for uploading a file and renaming it."},{"line_number":5,"context_line":"    [Bug `1607972 \u003chttps://bugs.launchpad.net/bugs/1607972\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5a8bc5a2_857d81e9","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":19},"updated":"2016-09-23 17:01:45.000000000","message":"rename this to --name","commit_id":"23a00f5e01725fcf4acfd9e71c336e693659f59e"}]}
