--- /dev/null
+#!/usr/bin/env python
+
+import moe.config
+
+def init_pipeline(cfg, prefix):
+ pipe = {}
+ for k in cfg.keys():
+ if k.startswith(prefix):
+ pri = int(k[len(prefix):])
+ pipe[pri] = cfg[k]
+ return [ pipe[k] for k in sorted(pipe.keys()) ]
import moe.meta
import moe.config
+import moe.eval
#m = moe.meta.MoeMeta()
#m['a'] = '1'
c = moe.config.MoeConfig(name='/dev/stdin')
c.dump()
-d = moe.config.MoeConfig(name='/dev/stdin')
-d.dump()
+#d = moe.config.MoeConfig(name='/dev/stdin')
+#d.dump()
s = moe.config.MoeConfigStack()
s.push(c)
-s.push(d)
+#s.push(d)
s.dump_defs()
-s.apply_overrides("x_")
-s.dump_defs()
+#s.apply_overrides("x_")
+#s.dump_defs()
print "***"
s.dump()
+
+print moe.eval.init_pipeline(s, 'stk_')