summaryrefslogtreecommitdiff
path: root/example/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-12-01 17:57:35 -0600
committerJeff Carr <[email protected]>2024-12-01 17:57:35 -0600
commit5b883de7b99fc15d92646a7c965fdf28f1946343 (patch)
tree22681c1ad8e14986149e08f82da573906dd74d8f /example/main.go
parent3046ff335f8b8951c4534ee6eace38342a6fe19d (diff)
never put binaries in go libraries
Diffstat (limited to 'example/main.go')
-rw-r--r--example/main.go91
1 files changed, 0 insertions, 91 deletions
diff --git a/example/main.go b/example/main.go
deleted file mode 100644
index 34e170e..0000000
--- a/example/main.go
+++ /dev/null
@@ -1,91 +0,0 @@
-package main
-
-import (
- "fmt"
- "os"
-
- pb "go.wit.com/lib/protobuf/virtbuf"
-)
-
-//
-// saves entries in a config file
-//
-
-func main() {
- TestWriteCluster()
-
- var c *pb.Cluster
- c = pb.InitCluster()
-
- // log.Println(aCluster.String())
- // show the droplets to STDOUT
- loop := c.DropletsAll() // get the list of droplets
- for loop.Scan() {
- d := loop.Droplet()
- fmt.Println("\tdroplet =", d.Hostname, "preffered host:", d.PreferredHypervisor)
- }
-
- /*
- // show the hypervisors to STDOUT
- for _, h := range aCluster.Hypervisors {
- fmt.Println("\thypervisor =", h.Hostname, h.GetMemoryPrintable())
- }
- */
-
- /*
- json := aCluster.FormatJSON()
- fmt.Println(json)
-
- data, _ := aCluster.MarshalJSON()
- fmt.Println(string(data))
-
- text := aCluster.FormatTEXT()
- fmt.Println(text)
- */
-}
-
-/*
-func marshalWriteToFile(myWriter *bufio.Writer, c *pb.Cluster) {
- buf, err := proto.Marshal(c)
- if err != nil {
- log.Fatal("marshaling error: ", err)
- }
- tmp, err := myWriter.Write(buf)
- myWriter.Flush()
- log.Println("bufio.Write() tmp, err = ", tmp, err)
-
- buf, err = proto.Marshal(c)
- tmp2, err := myWriter.Write(buf)
- myWriter.Flush()
- log.Println("bufio.Write() tmp2, err = ", tmp2, err)
-}
-*/
-
-func TestWriteCluster() {
- c := pb.CreateSampleCluster(7)
- os.Setenv("VIRTIGO_HOME", "/tmp/virtigo/")
-
- if err := c.ConfigSave(); err != nil {
- fmt.Println("configsave error", err)
- os.Exit(-1)
- }
- // marshalUnmarshal()
-}
-
-/*
-func marshalUnmarshal() {
- test := pb.CreateSampleCluster(7)
- data, err := proto.Marshal(test)
- if err != nil {
- log.Fatal("marshaling error: ", err)
- }
-
- newTest := &pb.Cluster{}
- err = proto.Unmarshal(data, newTest)
- if err != nil {
- log.Fatal("unmarshaling error: ", err)
- } else {
- log.Println("proto.Marshal() and proto.Unmarshal() worked")
- }
-}
-*/