def _create_fixture_configurations(self, config): ''' Create configurations. ''' session = app.database.get_session(self._db) for key, value in config.items('config_table'): session.add(Configuration(key, value)) session.commit()
def addConfiguration(): configData = request.get_json() newConfiguration = Configuration( id=configData["id"], hand=configData["hand"], gesture=configData["gesture"], action=configData["action"], alias=configData["alias"], ) db.session.add(newConfiguration) db.session.commit() return "Added", 201
def load_configuration(config_file) -> Configuration: with open(config_file, "r") as f: return Configuration(yaml.load(f, Loader=EnvVarLoader))