def test_write_config_table(self): cnt = topic_helpers.config_tuple result = tbls.write_config(cnt, 1002) cnf = tbls.create_config(self.metadata) self.check_ordered_dict_to_table(result, cnf) self.assertEqual(result['configId'], cnt[0]) self.assertEqual(result['Session_sessionId'], 1002) self.assertEqual(result['paramName'], cnt[1]) self.assertEqual(result['paramValue'], cnt[2])
def save_configuration(self): """Save the configuration information to the DB. """ c = self.conf.config_list() c.extend(self.seq.sky_brightness_config()) c.append(("scheduler/version", self.opts.scheduler_version)) c.append(("dateloc/version", dateloc_version.__version__)) c.append(("astrosky_model/version", astrosky_version.__version__)) c.append(("observatory_model/version", obs_mod_version.__version__)) config_list = [ write_config((i + 1, x[0], x[1]), self.db.session_id) for i, x in enumerate(c) ] self.db.write_table("config", config_list)
def save_configuration(self): """Save the configuration information to the DB. """ c = self.conf.config_list() config_list = [write_config((i + 1, x[0], x[1]), self.db.session_id) for i, x in enumerate(c)] self.db.write_table("config", config_list)