@utils.arg('<STR_LIT:id>', metavar='<STR_LIT>',<EOL>help='<STR_LIT>')<EOL>def do_notification_show(mc, args):
fields = {}<EOL>fields['<STR_LIT>'] = args.id<EOL>try:<EOL><INDENT>notification = mc.notifications.get(**fields)<EOL><DEDENT>except (osc_exc.ClientException, k_exc.HttpError) as he:<EOL><INDENT>raise osc_exc.CommandError('<STR_LIT>' % (he.message, he.details))<EOL><DEDENT>else:<EOL><INDENT>if args.json:<EOL><INDENT>print(utils.json_formatter(notification))<EOL>return<EOL><DEDENT>formatters = {<EOL>'<STR_LIT:name>': utils.json_formatter,<EOL>'<STR_LIT:id>': utils.json_formatter,<EOL>'<STR_LIT:type>': utils.json_formatter,<EOL>'<STR_LIT:address>': utils.json_formatter,<EOL>'<STR_LIT>': utils.json_formatter,<EOL>'<STR_LIT>': utils.format_dictlist,<EOL>}<EOL>utils.print_dict(notification, formatters=formatters)<EOL><DEDENT>
Describe the notification.