appmanager: refactor schema into interface, introduce cuelang
diff --git a/core/installer/app_manager.go b/core/installer/app_manager.go
index 84b87a1..bf9dbe2 100644
--- a/core/installer/app_manager.go
+++ b/core/installer/app_manager.go
@@ -76,7 +76,7 @@
if err != nil {
return err
}
- derivedValues, err := deriveValues(config, app.ConfigSchema(), CreateNetworks(globalConfig))
+ derivedValues, err := deriveValues(config, app.Schema(), CreateNetworks(globalConfig))
if err != nil {
fmt.Println(err)
return err
@@ -113,7 +113,7 @@
if err != nil {
return err
}
- derivedValues, err := deriveValues(config, app.ConfigSchema(), CreateNetworks(globalConfig))
+ derivedValues, err := deriveValues(config, app.Schema(), CreateNetworks(globalConfig))
if err != nil {
return err
}