)]}'
{"troveclient/v1/shell.py":[{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"5dcfdc6545791f59017631d35af082c285305aec","unresolved":false,"context_lines":[{"line_number":393,"context_line":"@utils.arg(\u0027--backup\u0027,"},{"line_number":394,"context_line":"           metavar\u003d\u0027\u003cbackup\u003e\u0027,"},{"line_number":395,"context_line":"           default\u003dNone,"},{"line_number":396,"context_line":"           help\u003d\u0027A backup ID/Name.\u0027)"},{"line_number":397,"context_line":"@utils.arg(\u0027--availability_zone\u0027,"},{"line_number":398,"context_line":"           metavar\u003d\u0027\u003cavailability_zone\u003e\u0027,"},{"line_number":399,"context_line":"           default\u003dNone,"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_fab93216","line":396,"updated":"2015-11-23 21:42:51.000000000","message":"We typically haven\u0027t used \u0027/\u0027 in the help.  In your other changeset you used:\n\n  help\u003d\u0027ID or name of the backup.\u0027\n\nor perhaps:\n\n  help\u003d\u0027A backup name or ID.\u0027","commit_id":"d02e1283b6a2d91e08bb4aa297a6c35f19df1fe2"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"5dcfdc6545791f59017631d35af082c285305aec","unresolved":false,"context_lines":[{"line_number":441,"context_line":"        volume \u003d {\"size\": args.size}"},{"line_number":442,"context_line":"    restore_point \u003d None"},{"line_number":443,"context_line":"    if args.backup:"},{"line_number":444,"context_line":"        restore_point \u003d {\"backupRef\": _find_backup(args.backup)}"},{"line_number":445,"context_line":"    if args.replica_of:"},{"line_number":446,"context_line":"        replica_of_instance \u003d _find_instance(cs, args.replica_of)"},{"line_number":447,"context_line":"    databases \u003d [{\u0027name\u0027: value} for value in args.databases]"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_ba616aaa","line":444,"updated":"2015-11-23 21:42:51.000000000","message":"You missed an argument:\n\n  peter-test:~\u003e trove create from_bk 7 --size 2 --backup mybk\nERROR: _find_backup() takes exactly 2 arguments (1 given)\n\nplus you\u0027ll need the \u0027.id\u0027 in the code or you get the following error:\n\n  peter-test:~\u003e trove create from_bk 7 --size 2 --backup mybk\nERROR: Circular reference detected\n\nCode example:\n\n    backup \u003d _find_backup(cs, args.backup)\n    restore_point \u003d {\"backupRef\": backup.id}","commit_id":"d02e1283b6a2d91e08bb4aa297a6c35f19df1fe2"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"5dcfdc6545791f59017631d35af082c285305aec","unresolved":false,"context_lines":[{"line_number":697,"context_line":"# Backup related commands"},{"line_number":698,"context_line":""},{"line_number":699,"context_line":""},{"line_number":700,"context_line":"@utils.arg(\u0027backup\u0027, metavar\u003d\u0027\u003cbackup\u003e\u0027, help\u003d\u0027ID of the backup.\u0027)"},{"line_number":701,"context_line":"@utils.service_type(\u0027database\u0027)"},{"line_number":702,"context_line":"def do_backup_show(cs, args):"},{"line_number":703,"context_line":"    \"\"\"Shows details of a backup.\"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_3a47ba1e","line":700,"updated":"2015-11-23 21:42:51.000000000","message":"Might as well fix this too:\n\n  help\u003d\u0027ID or name of the backup.\u0027\n\nSince it works with both","commit_id":"d02e1283b6a2d91e08bb4aa297a6c35f19df1fe2"}]}
