Blame SOURCES/0001-feat-default-config-file-location.patch

de3a0e
--- main.go.orig	2022-02-11 15:41:53.199642591 -0500
de3a0e
+++ main.go	2022-02-11 15:42:43.738219604 -0500
de3a0e
@@ -6,6 +6,7 @@
de3a0e
 	"fmt"
de3a0e
 	"net"
de3a0e
 	"os"
de3a0e
+	"path/filepath"
de3a0e
 	"strconv"
de3a0e
 	"strings"
de3a0e
 	"time"
de3a0e
@@ -21,7 +22,7 @@
de3a0e
 )
de3a0e
 
de3a0e
 func main() {
de3a0e
-	fs := flag.NewFlagSet("yggd-package-manager-worker", flag.ExitOnError)
de3a0e
+	fs := flag.NewFlagSet(filepath.Base(os.Args[0]), flag.ExitOnError)
de3a0e
 
de3a0e
 	var (
de3a0e
 		socketAddr    = ""
de3a0e
@@ -32,7 +33,7 @@
de3a0e
 	fs.StringVar(&socketAddr, "socket-addr", "", "dispatcher socket address")
de3a0e
 	fs.Var(&logLevel, "log-level", "log verbosity level (error (default), warn, info, debug, trace)")
de3a0e
 	fs.Var(&allowPatterns, "allow-pattern", "regular expression pattern to allow package operations\n(can be specified multiple times)")
de3a0e
-	_ = fs.String("config", "", "path to `file` containing configuration values (optional)")
84b5d8
+	_ = fs.String("config", filepath.Join("/", "etc", "rhc", "workers", "rhc-package-manager.toml"), "path to `file` containing configuration values (optional)")
de3a0e
 
de3a0e
 	ff.Parse(fs, os.Args[1:], ff.WithEnvVarPrefix("YGG"), ff.WithConfigFileFlag("config"), ff.WithConfigFileParser(fftoml.Parser))
de3a0e