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.')