)]}'
{"kolla_cli/commands/deploy.py":[{"author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"change_message_id":"9209a31ca125df26336faf7bca98471188d80446","unresolved":false,"context_lines":[{"line_number":26,"context_line":"CLIENT \u003d ClientApi()"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class Deploy(Command):"},{"line_number":30,"context_line":"    \"\"\"Deploy and start all kolla containers.\"\"\""},{"line_number":31,"context_line":"    def get_parser(self, prog_name):"},{"line_number":32,"context_line":"        parser \u003d super(Deploy, self).get_parser(prog_name)"},{"line_number":33,"context_line":"        parser.add_argument(\u0027--hosts\u0027, nargs\u003d\u0027?\u0027,"},{"line_number":34,"context_line":"                            metavar\u003d\u0027\u003chost_list\u003e\u0027,"},{"line_number":35,"context_line":"                            help\u003du._(\u0027Deployment host list\u0027))"},{"line_number":36,"context_line":"        parser.add_argument(\u0027--serial\u0027, action\u003d\u0027store_true\u0027,"},{"line_number":37,"context_line":"                            help\u003du._(\u0027Deploy serially\u0027))"},{"line_number":38,"context_line":"        parser.add_argument(\u0027--timeout\u0027, nargs\u003d1,"},{"line_number":39,"context_line":"                            metavar\u003d\u0027\u003ctimeout\u003e\u0027,"},{"line_number":40,"context_line":"                            help\u003du._(\u0027timeout (in minutes)\u0027))"},{"line_number":41,"context_line":"        parser.add_argument(\u0027--services\u0027, nargs\u003d\u0027?\u0027,"},{"line_number":42,"context_line":"                            metavar\u003d\u0027\u003cservice_list\u003e\u0027,"},{"line_number":43,"context_line":"                            help\u003du._(\u0027Deploy service list\u0027))"},{"line_number":44,"context_line":"        return parser"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def take_action(self, parsed_args):"},{"line_number":47,"context_line":"        hosts \u003d None"},{"line_number":48,"context_line":"        serial_flag \u003d False"},{"line_number":49,"context_line":"        verbose_level \u003d self.app.options.verbose_level"},{"line_number":50,"context_line":"        timeout_target \u003d 0"},{"line_number":51,"context_line":"        services \u003d None"},{"line_number":52,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"7faddb67_41a50646","side":"PARENT","line":49,"range":{"start_line":29,"start_character":2,"end_line":49,"end_character":54},"updated":"2019-07-18 07:33:15.000000000","message":"should remove Setdeploy class rather Deploy","commit_id":"da9658cb555f1dd0802f0d19c5d61353ff9f8003"}]}
