refactor: use log:set for logs and add global support
This commit is contained in:
@@ -35,6 +35,7 @@ func main() {
|
||||
case "set":
|
||||
args := flag.NewFlagSet("logs:set", flag.ExitOnError)
|
||||
global := args.Bool("global", false, "--global: set a global property")
|
||||
valueOverride := args.Bool("1", false, "-1: negative value (for max-size)")
|
||||
args.Parse(os.Args[2:])
|
||||
appName := args.Arg(0)
|
||||
property := args.Arg(1)
|
||||
@@ -44,6 +45,11 @@ func main() {
|
||||
property = args.Arg(0)
|
||||
value = args.Arg(1)
|
||||
}
|
||||
|
||||
if *valueOverride {
|
||||
value = "-1"
|
||||
}
|
||||
|
||||
err = logs.CommandSet(appName, property, value)
|
||||
case "vector-logs":
|
||||
args := flag.NewFlagSet("logs:vector-logs", flag.ExitOnError)
|
||||
|
||||
@@ -18,6 +18,9 @@ func main() {
|
||||
|
||||
var err error
|
||||
switch trigger {
|
||||
case "docker-args-process-deploy":
|
||||
appName := flag.Arg(0)
|
||||
err = logs.TriggerDockerArgsProcessDeploy(appName)
|
||||
case "install":
|
||||
err = logs.TriggerInstall()
|
||||
case "post-delete":
|
||||
|
||||
Reference in New Issue
Block a user