def prepare(meigaras=[]): f.log("Starting preparation") rootd = f.get_json_data("prepare") # Setup d = rootd["create_tables"] if d["enabled"] == 1: f.log("Creating tables") tables = d["names"] for t in tables: tbl.create_table(t) # Import kabuka data d = rootd["import_kabuka"] if d["enabled"] == 1: f.log("Importing kabuka") kdb.import_kabuka(d["start"], d["end"]) # Init tables d = rootd["init_tables"] if d["enabled"] == 1: f.log("Initializing tables") tbl.init_eigyobi() tbl.init_meigaras() # Update Daw table d = rootd["update_dow"] if d["enabled"] == 1: f.log("Updating DOW table") learn("dow", meigaras) f.log("Finished preparation")
def _get_lms(self): tbl.create_table("learned_memory") tbl.truncate_table("learned_memory") for prg in self.prgnames: pf_table = "pf_%s" % prg tp_table = "tp_%s" % prg self.lms.append(LearnedMemory(prg, "ts_default", "BUY"))