summaryrefslogtreecommitdiff
path: root/configfiles.go
diff options
context:
space:
mode:
Diffstat (limited to 'configfiles.go')
-rw-r--r--configfiles.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/configfiles.go b/configfiles.go
index 65df0c3..58d83aa 100644
--- a/configfiles.go
+++ b/configfiles.go
@@ -14,6 +14,7 @@ import (
var cluster *pb.Cluster
func readConfigFile() {
+ cluster = new(pb.Cluster)
homeDir, _ := os.UserHomeDir()
fullname := filepath.Join(homeDir, ".config/virtigo.json")
pfile, err := os.ReadFile(fullname)
@@ -73,6 +74,7 @@ func readDropletFile(filename string) {
}
me.droplets = append(me.droplets, d)
log.Log(EVENT, "config new droplet", d.Hostname, d.ConfigState, d.hyperPreferred)
+ cluster.AddDroplet(d.Hostname, 16, 256)
} else {
log.Info("not sure what to do here. duplicate droplet", name, "in config file")
}
@@ -124,5 +126,6 @@ func addHypervisor(name string) *HyperT {
h.pollHypervisor()
}
me.hypers = append(me.hypers, h)
+ cluster.AddHypervisor(name, 16, 256)
return h
}