def post()

in vizseq/server.py [0:0]


    def post(self):
        task = self.get_task_arg()
        cfg = VizSeqWebView(args.data_root, task).cfg
        task_name = self.get_query_argument('n', task)
        cfg.set_task_name(task_name)
        description = self.get_query_argument('d', '')
        cfg.set_description(description)
        cfg_metrics = self.get_query_argument('m', '')
        cfg_metrics = cfg_metrics.split(',') if len(cfg_metrics) > 0 else []
        cfg.set_metrics(cfg_metrics)
        tokenization = self.get_query_argument('tkn', '')
        cfg.set_tokenization(tokenization)
        self.finish(f'Task "{task}" Config updated.')