예제 #1
0
 def build_args(self, cmds):
   args = collections.defaultdict(dict)
   strats = filter(Strat.is_valid, cmds.keys())
   for strat in strats:
     params = cmds[strat]
     strat = Strat.get_strat(strat)
     args["strategy"][strat] = params
   masks = filter(Mask.is_valid, cmds.keys())
   for mask in masks:
     args["masks"][mask] = cmds[mask]
   return args