)]}'
{"openstackclient/compute/v2/flavor.py":[{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"c7ad51a21b3c2cacdf433e51bf3081223914ccc0","unresolved":false,"context_lines":[{"line_number":306,"context_line":""},{"line_number":307,"context_line":"    def take_action(self, parsed_args):"},{"line_number":308,"context_line":"        if parsed_args.property is None:"},{"line_number":309,"context_line":"            raise exceptions.FlavorUnsetMissingProperty(code\u003d400)"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"        self.log.debug(\"take_action(%s)\", parsed_args)"},{"line_number":312,"context_line":"        compute_client \u003d self.app.client_manager.compute"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a41bdd9_263489f9","line":309,"updated":"2015-07-18 11:32:44.000000000","message":"In most other cases like this I think we are using the generic CommandError with some internationalized text like _(\"Property missing\"), but you may also just be able to add required\u003dTrue to argparse property here, that would be easier.","commit_id":"09a739f7e83e1d293df194a449517da5a5e135af"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"7e0d65d51808ee23a6db5a2c0321212ecbfa6f39","unresolved":false,"context_lines":[{"line_number":291,"context_line":"    def get_parser(self, prog_name):"},{"line_number":292,"context_line":"        parser \u003d super(UnsetFlavor, self).get_parser(prog_name)"},{"line_number":293,"context_line":"        parser.add_argument("},{"line_number":294,"context_line":"            \"--property\","},{"line_number":295,"context_line":"            metavar\u003d\"\u003ckey\u003e\","},{"line_number":296,"context_line":"            action\u003d\u0027append\u0027,"},{"line_number":297,"context_line":"            help\u003d\u0027Property to remove from flavor \u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a41bdd9_61a83b78","line":294,"updated":"2015-07-18 12:16:26.000000000","message":"Instead of that exception raiising, just do required\u003dTrue, right here.  Sorry about that  rambling comment last time.","commit_id":"ac6719f70b9d464dacefcc2349d4c0e5acb1eee7"}]}
