Debug booking
This commit is contained in:
22
main.go
22
main.go
@@ -1,15 +1,19 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
_ "oc-workflow/routers"
|
||||
"os"
|
||||
|
||||
oclib "cloud.o-forge.io/core/oc-lib"
|
||||
"cloud.o-forge.io/core/oc-lib/tools"
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
"github.com/goraz/onion"
|
||||
"golang.org/x/mod/modfile"
|
||||
)
|
||||
|
||||
const defaultConfigFile = "/etc/oc/workflow.json"
|
||||
const hostname = "oc-workflow"
|
||||
const defaultConfigFile = "/etc/oc/conf.json"
|
||||
|
||||
func main() {
|
||||
configFile := ""
|
||||
@@ -29,8 +33,10 @@ func main() {
|
||||
o.GetStringDefault("MONGO_DATABASE", "DC_myDC"),
|
||||
o.GetStringDefault("NATS_URL", "nats://localhost:4222"),
|
||||
)
|
||||
oclib.Init("oc-workflow")
|
||||
fmt.Println("Config file:", o.GetStringDefault("HOSTNAME", "localhost"))
|
||||
oclib.Init(hostname, o.GetStringDefault("HOSTNAME", "localhost"), o.GetStringDefault("PORT", "8088"))
|
||||
oclib.AddPath(oclib.LibDataEnum(oclib.BOOKING), o.GetStringDefault("BOOKING_URL", ":8092"))
|
||||
oclib.AddPath(oclib.LibDataEnum(oclib.PEER), o.GetStringDefault("PEER_URL", ":8093"))
|
||||
// Normal beego init
|
||||
//if beego.BConfig.RunMode == "dev" {
|
||||
beego.BConfig.WebConfig.DirectoryIndex = true
|
||||
@@ -38,3 +44,15 @@ func main() {
|
||||
//}
|
||||
beego.Run()
|
||||
}
|
||||
|
||||
func GetModuleName() string {
|
||||
goModBytes, err := os.ReadFile("go.mod")
|
||||
if err != nil {
|
||||
return "prrr"
|
||||
}
|
||||
|
||||
modName := modfile.ModulePath(goModBytes)
|
||||
fmt.Fprintf(os.Stdout, "modName=%+v\n", modName)
|
||||
|
||||
return modName
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user