Merged in feature/log-version (pull request #185)
inject and print version at startup for all services * inject and print version * coverage
This commit is contained in:
@@ -13,6 +13,7 @@ import (
|
||||
clientsyncrunner "queryorchestration/api/clientSyncRunner"
|
||||
clientsync "queryorchestration/internal/client/sync"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/queue/documentsync"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -24,6 +25,9 @@ type ClientSyncConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("clientSyncRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &ClientSyncConfig{}
|
||||
|
||||
@@ -15,6 +15,7 @@ import (
|
||||
doccleanrunner "queryorchestration/api/docCleanRunner"
|
||||
documentclean "queryorchestration/internal/document/clean"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/objectstore"
|
||||
"queryorchestration/internal/serviceconfig/queue/documenttext"
|
||||
|
||||
@@ -28,6 +29,9 @@ type DocCleanConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("docCleanRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &DocCleanConfig{}
|
||||
|
||||
@@ -23,6 +23,7 @@ import (
|
||||
docinitrunner "queryorchestration/api/docInitRunner"
|
||||
documentinit "queryorchestration/internal/document/init"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
documentsyncc "queryorchestration/internal/serviceconfig/queue/documentsync"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -34,6 +35,9 @@ type DocInitConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("docInitRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &DocInitConfig{}
|
||||
|
||||
@@ -19,6 +19,7 @@ import (
|
||||
"queryorchestration/internal/document"
|
||||
documentsync "queryorchestration/internal/document/sync"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
documentcleanc "queryorchestration/internal/serviceconfig/queue/documentclean"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -30,6 +31,9 @@ type DocSyncConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("docSyncRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &DocSyncConfig{}
|
||||
|
||||
@@ -15,6 +15,7 @@ import (
|
||||
doctextrunner "queryorchestration/api/docTextRunner"
|
||||
documenttext "queryorchestration/internal/document/text"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/objectstore"
|
||||
"queryorchestration/internal/serviceconfig/queue/querysync"
|
||||
"queryorchestration/internal/serviceconfig/textract"
|
||||
@@ -30,6 +31,9 @@ type DocTextConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("docTextRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &DocTextConfig{}
|
||||
|
||||
@@ -5,9 +5,14 @@ import (
|
||||
"errors"
|
||||
"net/http"
|
||||
"os"
|
||||
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
)
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("healthcheck")
|
||||
|
||||
err := check()
|
||||
if err != nil {
|
||||
os.Exit(1)
|
||||
|
||||
@@ -29,6 +29,7 @@ import (
|
||||
"queryorchestration/internal/query/result"
|
||||
"queryorchestration/internal/server/api"
|
||||
"queryorchestration/internal/serviceconfig"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/objectstore"
|
||||
"queryorchestration/internal/serviceconfig/queue/clientsync"
|
||||
"queryorchestration/internal/serviceconfig/queue/queryversionsync"
|
||||
@@ -57,6 +58,9 @@ type QueryAPIConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("queryAPI")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &QueryAPIConfig{}
|
||||
|
||||
@@ -18,6 +18,7 @@ import (
|
||||
resultset "queryorchestration/internal/query/result/set"
|
||||
resultsync "queryorchestration/internal/query/result/sync"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
queryc "queryorchestration/internal/serviceconfig/queue/query"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -29,6 +30,9 @@ type QueryConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("queryRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &QueryConfig{}
|
||||
|
||||
@@ -24,6 +24,7 @@ import (
|
||||
resultsync "queryorchestration/internal/query/result/sync"
|
||||
querysync "queryorchestration/internal/query/sync"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
queryc "queryorchestration/internal/serviceconfig/queue/query"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -35,6 +36,9 @@ type QuerySyncConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("querySyncRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &QuerySyncConfig{}
|
||||
|
||||
@@ -13,6 +13,7 @@ import (
|
||||
queryversionsyncrunner "queryorchestration/api/queryVersionSyncRunner"
|
||||
queryversionsync "queryorchestration/internal/query/versionsync"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/queue/clientsync"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -24,6 +25,9 @@ type QueryVersionSyncConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("queryVersionSyncRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &QueryVersionSyncConfig{}
|
||||
|
||||
@@ -15,6 +15,7 @@ import (
|
||||
storeeventrunner "queryorchestration/api/storeEventRunner"
|
||||
documentstore "queryorchestration/internal/document/store"
|
||||
"queryorchestration/internal/server/runner"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/queue/documentinit"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
@@ -26,6 +27,9 @@ type StoreEventConfig struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("storeEventRunner")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
cfg := &StoreEventConfig{}
|
||||
|
||||
@@ -11,6 +11,7 @@ import (
|
||||
|
||||
"queryorchestration/internal/serviceconfig"
|
||||
"queryorchestration/internal/serviceconfig/aws"
|
||||
"queryorchestration/internal/serviceconfig/build"
|
||||
"queryorchestration/internal/serviceconfig/objectstore"
|
||||
"queryorchestration/internal/serviceconfig/queue/querysync"
|
||||
"queryorchestration/internal/serviceconfig/textract"
|
||||
@@ -27,6 +28,9 @@ type Config struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
// Print version information before any environment checks
|
||||
build.PrintVersionInfo("textExtractor")
|
||||
|
||||
ctx := context.Background()
|
||||
|
||||
directory := "files/"
|
||||
|
||||
Reference in New Issue
Block a user