package main import "log" func main() { cfg := readConfig() log.Println("Reading config") svc := NewServices(cfg) if err := svc.AddPrivateKey(); err != nil { log.Fatal(err) } if err := svc.ConfigureSSH(); err != nil { log.Fatal(err) } if err := svc.PushRepository(); err != nil { log.Fatal(err) } }