pull in machine

This commit is contained in:
Jeff Carr 2024-11-28 19:56:46 -06:00
parent a89dc7f976
commit c10d3410a2
2 changed files with 11 additions and 7 deletions

View File

@ -4,6 +4,7 @@ import (
"os"
"go.wit.com/lib/protobuf/gitpb"
"go.wit.com/lib/protobuf/zoopb"
"go.wit.com/log"
)
@ -31,9 +32,8 @@ func Init() *Forge {
os.Exit(-1)
}
if f.Repos == nil {
f.Repos = new(gitpb.Repos)
}
f.Repos = new(gitpb.Repos)
f.Machine = new(zoopb.Machine)
f.goSrc = os.Getenv("FORGE_GOSRC")
f.ScanGoSrc()

View File

@ -1,12 +1,16 @@
package forgepb
import "go.wit.com/lib/protobuf/gitpb"
import (
"go.wit.com/lib/protobuf/gitpb"
"go.wit.com/lib/protobuf/zoopb"
)
// maybe an interface someday?
type Forge struct {
goSrc string // the path to go/src
Config *ForgeConfigs // config repos for readonly, private, etc
Repos *gitpb.Repos
goSrc string // the path to go/src
Config *ForgeConfigs // config repos for readonly, private, etc
Repos *gitpb.Repos
Machine *zoopb.Machine
}
func (f *Forge) GetGoSrc() string {