diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/init.go b/init.go deleted file mode 100644 index 2b89ff5..0000000 --- a/init.go +++ /dev/null @@ -1,50 +0,0 @@ -package zoopb - -import ( - "os" - "time" - - "go.wit.com/lib/config" - "go.wit.com/log" -) - -// sent via -ldflags -var VERSION string -var BUILDTIME string - -func (m *Machine) SinceLastUpdate() time.Duration { - age := m.Laststamp.AsTime() - return time.Since(age) -} - -func InitMachine() (*Machine, string) { - var fullname string - var err error - m := new(Machine) - if fullname, err = config.LoadPB(m, "forge", "machine"); err != nil { - log.Info("zoopb.ConfigLoad() failed", err) - } - hostname, _ := os.Hostname() - m.Hostname = hostname - m.Distro = detectDistro() - m.Packages = NewPackages() - m.initPackages() - - m.InitWitMirrors() - config.SavePB(m, fullname) - - return m, fullname -} - -func InitDaemon() (*Machine, string) { - var fullname string - var err error - machine := new(Machine) - if fullname, err = config.LoadPB(machine, "/etc/zookeeper", "machine"); err != nil { - log.Info("zoopb.ConfigLoad() failed", err) - } - machine.InitWitMirrors() - config.SavePB(machine, fullname) - - return machine, fullname -} |
