)]}'
{"doc/source/cli/command-objects/flavor.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f722cef826c98bc80a465d8d3b525687d6e1be4f","unresolved":false,"context_lines":[{"line_number":153,"context_line":"        [--property \u003ckey\u003dvalue\u003e [...] ]"},{"line_number":154,"context_line":"        [--project \u003cproject\u003e]"},{"line_number":155,"context_line":"        [--project-domain \u003cproject-domain\u003e]"},{"line_number":156,"context_line":"        [--description \u003cdescription\u003e]"},{"line_number":157,"context_line":"        \u003cflavor\u003e"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":".. option:: --property \u003ckey\u003dvalue\u003e"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5f7c97a3_485f0b0f","line":156,"updated":"2018-06-28 17:55:53.000000000","message":"Should be noted that this is only available starting with ``--os-compute-api-version 2.55``.","commit_id":"4a68ba625ce39de6e6d260ff06e0b0d88512f794"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f722cef826c98bc80a465d8d3b525687d6e1be4f","unresolved":false,"context_lines":[{"line_number":176,"context_line":""},{"line_number":177,"context_line":".. option:: --description \u003cdescription\u003e"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"    Set description to this flavor"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":".. describe:: \u003cflavor\u003e"},{"line_number":182,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5f7c97a3_a8625fd8","line":179,"updated":"2018-06-28 17:55:53.000000000","message":"Should be noted that this is only available starting with ``--os-compute-api-version 2.55``.","commit_id":"4a68ba625ce39de6e6d260ff06e0b0d88512f794"}],"openstackclient/compute/v2/flavor.py":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"fb177f6979472ac372a7df608855022f3194c0e6","unresolved":false,"context_lines":[{"line_number":138,"context_line":"        parser.add_argument("},{"line_number":139,"context_line":"            \u0027--description\u0027,"},{"line_number":140,"context_line":"            metavar\u003d\u0027\u003cdescription\u003e\u0027,"},{"line_number":141,"context_line":"            help\u003d_(\"\u0027Set description for the flavor\")"},{"line_number":142,"context_line":"        )"},{"line_number":143,"context_line":"        identity_common.add_project_domain_option_to_parser(parser)"},{"line_number":144,"context_line":"        return parser"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_9532f75d","line":141,"range":{"start_line":141,"start_character":12,"end_line":141,"end_character":53},"updated":"2018-06-19 05:07:02.000000000","message":"you should add information about microversion in the help message","commit_id":"229d886c17182e776073e50164595e596df64d15"},{"author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"change_message_id":"af05a955573d3fbbd2daec6a95d63bca565024eb","unresolved":false,"context_lines":[{"line_number":138,"context_line":"        parser.add_argument("},{"line_number":139,"context_line":"            \u0027--description\u0027,"},{"line_number":140,"context_line":"            metavar\u003d\u0027\u003cdescription\u003e\u0027,"},{"line_number":141,"context_line":"            help\u003d_(\"\u0027Set description for the flavor\")"},{"line_number":142,"context_line":"        )"},{"line_number":143,"context_line":"        identity_common.add_project_domain_option_to_parser(parser)"},{"line_number":144,"context_line":"        return parser"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_ab322ff1","line":141,"range":{"start_line":141,"start_character":12,"end_line":141,"end_character":53},"in_reply_to":"5f7c97a3_9532f75d","updated":"2018-06-19 07:18:06.000000000","message":"Done","commit_id":"229d886c17182e776073e50164595e596df64d15"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"8d87bbfb47e45e68bd5bd19e35a049ea5d336bdc","unresolved":false,"context_lines":[{"line_number":167,"context_line":"        flavor \u003d compute_client.flavors.create(*args)"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"        if parsed_args.description:"},{"line_number":170,"context_line":"            if flavor.api_version \u003c api_versions.APIVersion(\"2.55\"):"},{"line_number":171,"context_line":"                msg \u003d _(\"--os-compute-api-version 2.55 or later is required\")"},{"line_number":172,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":173,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_b59ff300","line":170,"updated":"2018-06-19 05:21:57.000000000","message":"FakeResource object has no attribute \u0027api_version\u0027","commit_id":"229d886c17182e776073e50164595e596df64d15"},{"author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"change_message_id":"af05a955573d3fbbd2daec6a95d63bca565024eb","unresolved":false,"context_lines":[{"line_number":167,"context_line":"        flavor \u003d compute_client.flavors.create(*args)"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"        if parsed_args.description:"},{"line_number":170,"context_line":"            if flavor.api_version \u003c api_versions.APIVersion(\"2.55\"):"},{"line_number":171,"context_line":"                msg \u003d _(\"--os-compute-api-version 2.55 or later is required\")"},{"line_number":172,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":173,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_2b6dbfcb","line":170,"in_reply_to":"5f7c97a3_b59ff300","updated":"2018-06-19 07:18:06.000000000","message":"Thanks, I\u0027m going to take over this patch, but I am not aware of which object or attribute has api_version. May need some help here :)","commit_id":"229d886c17182e776073e50164595e596df64d15"},{"author":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"change_message_id":"8702e94c1b2a5724855247c6675343837c8c2d2d","unresolved":false,"context_lines":[{"line_number":450,"context_line":"        return zip(*sorted(six.iteritems(flavor)))"},{"line_number":451,"context_line":""},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"class UnsetFlavor(command.Command):"},{"line_number":454,"context_line":"    _description \u003d _(\"Unset flavor properties\")"},{"line_number":455,"context_line":""},{"line_number":456,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":11,"id":"5f7c97a3_b9bb00c2","line":453,"updated":"2018-06-25 02:50:58.000000000","message":"Maybe we could add \"--description\" parameter in \"unset flavor\" command, or add \"--no description\" parameter in \"set flavor\" command.","commit_id":"4a68ba625ce39de6e6d260ff06e0b0d88512f794"}],"openstackclient/tests/unit/compute/v2/test_flavor.py":[{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"8d87bbfb47e45e68bd5bd19e35a049ea5d336bdc","unresolved":false,"context_lines":[{"line_number":236,"context_line":"                          verifylist)"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"    def test_flavor_create_with_description_api_newer(self):"},{"line_number":239,"context_line":"        self.fake_servers[0].api_version \u003d 2.55"},{"line_number":240,"context_line":"        arglist \u003d ["},{"line_number":241,"context_line":"            \u0027--description\u0027, \u0027description\u0027,"},{"line_number":242,"context_line":"            self.flavor.name,"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_d592affc","line":239,"updated":"2018-06-19 05:21:57.000000000","message":"TestFlavorCreate object has no attribute \u0027fake_servers\u0027","commit_id":"229d886c17182e776073e50164595e596df64d15"},{"author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"change_message_id":"af05a955573d3fbbd2daec6a95d63bca565024eb","unresolved":false,"context_lines":[{"line_number":236,"context_line":"                          verifylist)"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"    def test_flavor_create_with_description_api_newer(self):"},{"line_number":239,"context_line":"        self.fake_servers[0].api_version \u003d 2.55"},{"line_number":240,"context_line":"        arglist \u003d ["},{"line_number":241,"context_line":"            \u0027--description\u0027, \u0027description\u0027,"},{"line_number":242,"context_line":"            self.flavor.name,"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_8b4df372","line":239,"in_reply_to":"5f7c97a3_d592affc","updated":"2018-06-19 07:18:06.000000000","message":"Done","commit_id":"229d886c17182e776073e50164595e596df64d15"}],"releasenotes/notes/flavor-add-description-b618abd4a7fb6545.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f722cef826c98bc80a465d8d3b525687d6e1be4f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Add ``--description`` option to ``flavor set`` command to update the"},{"line_number":4,"context_line":"    description of the server."},{"line_number":5,"context_line":"  - Add ``--description`` option to ``flavor create`` command to set the"},{"line_number":6,"context_line":"    description of the server."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"5f7c97a3_68b1a744","line":4,"range":{"start_line":4,"start_character":23,"end_line":4,"end_character":29},"updated":"2018-06-28 17:55:53.000000000","message":"flavor","commit_id":"4a68ba625ce39de6e6d260ff06e0b0d88512f794"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f722cef826c98bc80a465d8d3b525687d6e1be4f","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - Add ``--description`` option to ``flavor set`` command to update the"},{"line_number":4,"context_line":"    description of the server."},{"line_number":5,"context_line":"  - Add ``--description`` option to ``flavor create`` command to set the"},{"line_number":6,"context_line":"    description of the server."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"5f7c97a3_08803349","line":6,"range":{"start_line":6,"start_character":23,"end_line":6,"end_character":29},"updated":"2018-06-28 17:55:53.000000000","message":"flavor","commit_id":"4a68ba625ce39de6e6d260ff06e0b0d88512f794"}]}
