def create_software_config(self, cnxt, group, name, config, inputs, outputs, options): sc = db_api.software_config_create(cnxt, { 'group': group, 'name': name, 'config': config, 'io': { 'inputs': inputs, 'outputs': outputs, 'options': options }, 'tenant': cnxt.tenant_id}) return api.format_software_config(sc)
def create(cls, context, values): return cls._from_db_object( context, cls(), db_api.software_config_create(context, values))