)]}'
{"doc/source/command-objects/server.rst":[{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"a68f2c0563bf777de14b1443c17ba06549839739","unresolved":false,"context_lines":[{"line_number":384,"context_line":""},{"line_number":385,"context_line":"    Target hostname"},{"line_number":386,"context_line":""},{"line_number":387,"context_line":".. option:: --force"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"    Force the destination"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":".. option:: --shared-migration"},{"line_number":392,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9a30ddce_ca3bfacf","line":389,"range":{"start_line":387,"start_character":0,"end_line":389,"end_character":25},"updated":"2017-03-08 21:48:08.000000000","message":"Should we say why someone would use this?","commit_id":"bc6ce28a5b1913ef7bf48431f851bf87389a5721"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"401b9263a915dc5482685bcb45f7fbbca864dca0","unresolved":false,"context_lines":[{"line_number":384,"context_line":""},{"line_number":385,"context_line":"    Target hostname"},{"line_number":386,"context_line":""},{"line_number":387,"context_line":".. option:: --force"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"    Force the destination"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":".. option:: --shared-migration"},{"line_number":392,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"ffe62b97_d0158c4a","line":389,"range":{"start_line":387,"start_character":0,"end_line":389,"end_character":25},"in_reply_to":"9a30ddce_ca3bfacf","updated":"2017-03-29 03:19:23.000000000","message":"Done","commit_id":"bc6ce28a5b1913ef7bf48431f851bf87389a5721"}],"openstackclient/compute/v2/server.py":[{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"ea9792b5f1f99f9958b6c1033f9278702a6bcdd2","unresolved":false,"context_lines":[{"line_number":1035,"context_line":"            help\u003d_(\u0027Target hostname\u0027),"},{"line_number":1036,"context_line":"        )"},{"line_number":1037,"context_line":"        cold_live_group.add_argument("},{"line_number":1038,"context_line":"            \u0027--cold\u0027,"},{"line_number":1039,"context_line":"            metavar\u003d\u0027\u003chostname\u003e\u0027,"},{"line_number":1040,"context_line":"            help\u003d_(\u0027Target hostname\u0027),"},{"line_number":1041,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_21f7b48d","line":1038,"range":{"start_line":1038,"start_character":13,"end_line":1038,"end_character":19},"updated":"2017-02-01 15:36:29.000000000","message":"I thought it was a little more OSCish to have complimentary options like --live --no-live","commit_id":"330bdf144dae48966c9523503d3d260210b982a0"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"2c2bce783a1676172ac68aa4e0a3d65a01b4a722","unresolved":false,"context_lines":[{"line_number":1035,"context_line":"            help\u003d_(\u0027Target hostname\u0027),"},{"line_number":1036,"context_line":"        )"},{"line_number":1037,"context_line":"        cold_live_group.add_argument("},{"line_number":1038,"context_line":"            \u0027--cold\u0027,"},{"line_number":1039,"context_line":"            metavar\u003d\u0027\u003chostname\u003e\u0027,"},{"line_number":1040,"context_line":"            help\u003d_(\u0027Target hostname\u0027),"},{"line_number":1041,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a430d35_519dc608","line":1038,"range":{"start_line":1038,"start_character":13,"end_line":1038,"end_character":19},"in_reply_to":"3a461143_21f7b48d","updated":"2017-02-08 03:54:30.000000000","message":"Done","commit_id":"330bdf144dae48966c9523503d3d260210b982a0"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"ea9792b5f1f99f9958b6c1033f9278702a6bcdd2","unresolved":false,"context_lines":[{"line_number":1039,"context_line":"            metavar\u003d\u0027\u003chostname\u003e\u0027,"},{"line_number":1040,"context_line":"            help\u003d_(\u0027Target hostname\u0027),"},{"line_number":1041,"context_line":"        )"},{"line_number":1042,"context_line":"        parser.add_argument("},{"line_number":1043,"context_line":"            \u0027--force\u0027,"},{"line_number":1044,"context_line":"            dest\u003d\u0027force\u0027,"},{"line_number":1045,"context_line":"            action\u003d\u0027store_true\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_218894c6","line":1042,"range":{"start_line":1042,"start_character":8,"end_line":1042,"end_character":28},"updated":"2017-02-01 15:36:29.000000000","message":"Might want to add a bit about this in the FIXME above argparse groups since this is a cold only option","commit_id":"330bdf144dae48966c9523503d3d260210b982a0"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"2c2bce783a1676172ac68aa4e0a3d65a01b4a722","unresolved":false,"context_lines":[{"line_number":1039,"context_line":"            metavar\u003d\u0027\u003chostname\u003e\u0027,"},{"line_number":1040,"context_line":"            help\u003d_(\u0027Target hostname\u0027),"},{"line_number":1041,"context_line":"        )"},{"line_number":1042,"context_line":"        parser.add_argument("},{"line_number":1043,"context_line":"            \u0027--force\u0027,"},{"line_number":1044,"context_line":"            dest\u003d\u0027force\u0027,"},{"line_number":1045,"context_line":"            action\u003d\u0027store_true\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a430d35_f18eb2ce","line":1042,"range":{"start_line":1042,"start_character":8,"end_line":1042,"end_character":28},"in_reply_to":"3a461143_218894c6","updated":"2017-02-08 03:54:30.000000000","message":"\u0027force\u0027 is not a cold migration only option.\nModification for live migration will be done in another patch.","commit_id":"330bdf144dae48966c9523503d3d260210b982a0"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"8d5e8c461bae1ce2f2b395b89c02dae983b808f7","unresolved":false,"context_lines":[{"line_number":1065,"context_line":"            dest\u003d\u0027force\u0027,"},{"line_number":1066,"context_line":"            action\u003d\u0027store_true\u0027,"},{"line_number":1067,"context_line":"            default\u003dFalse,"},{"line_number":1068,"context_line":"            help\u003d_(\u0027Force the destination or not\u0027),"},{"line_number":1069,"context_line":"        )"},{"line_number":1070,"context_line":"        migration_group \u003d parser.add_mutually_exclusive_group()"},{"line_number":1071,"context_line":"        migration_group.add_argument("}],"source_content_type":"text/x-python","patch_set":7,"id":"9a30ddce_3ad76d4c","line":1068,"range":{"start_line":1068,"start_character":41,"end_line":1068,"end_character":48},"updated":"2017-03-09 12:05:58.000000000","message":"If this option is specified, it just Force the destination, So can we remove the \"or not\" here?","commit_id":"bc6ce28a5b1913ef7bf48431f851bf87389a5721"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"401b9263a915dc5482685bcb45f7fbbca864dca0","unresolved":false,"context_lines":[{"line_number":1065,"context_line":"            dest\u003d\u0027force\u0027,"},{"line_number":1066,"context_line":"            action\u003d\u0027store_true\u0027,"},{"line_number":1067,"context_line":"            default\u003dFalse,"},{"line_number":1068,"context_line":"            help\u003d_(\u0027Force the destination or not\u0027),"},{"line_number":1069,"context_line":"        )"},{"line_number":1070,"context_line":"        migration_group \u003d parser.add_mutually_exclusive_group()"},{"line_number":1071,"context_line":"        migration_group.add_argument("}],"source_content_type":"text/x-python","patch_set":7,"id":"ffe62b97_50017c05","line":1068,"range":{"start_line":1068,"start_character":41,"end_line":1068,"end_character":48},"in_reply_to":"9a30ddce_3ad76d4c","updated":"2017-03-29 03:19:23.000000000","message":"Done","commit_id":"bc6ce28a5b1913ef7bf48431f851bf87389a5721"}]}
