From 6ee7e02f5d26b5d8a64a4b2a8f65bf11c7d58df7 Mon Sep 17 00:00:00 2001 From: Rostislav Dugin Date: Fri, 20 Mar 2026 14:07:12 +0300 Subject: [PATCH] FEATURE (agent): Change recovery target dir flag name --- agent/cmd/main.go | 4 ++-- agent/e2e/scripts/backup-restore-helpers.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/agent/cmd/main.go b/agent/cmd/main.go index 8497502..0bb42bb 100644 --- a/agent/cmd/main.go +++ b/agent/cmd/main.go @@ -117,7 +117,7 @@ func runStatus() { func runRestore(args []string) { fs := flag.NewFlagSet("restore", flag.ExitOnError) - pgDataDir := fs.String("pgdata", "", "Target pgdata directory (required)") + pgDataDir := fs.String("target-dir", "", "Target pgdata directory (required)") backupID := fs.String("backup-id", "", "Full backup UUID (optional)") targetTime := fs.String("target-time", "", "PITR target time in RFC3339 (optional)") isSkipUpdate := fs.Bool("skip-update", false, "Skip auto-update check") @@ -135,7 +135,7 @@ func runRestore(args []string) { runUpdateCheck(cfg.DatabasusHost, *isSkipUpdate, isDev, log) if *pgDataDir == "" { - fmt.Fprintln(os.Stderr, "Error: --pgdata is required") + fmt.Fprintln(os.Stderr, "Error: --target-dir is required") os.Exit(1) } diff --git a/agent/e2e/scripts/backup-restore-helpers.sh b/agent/e2e/scripts/backup-restore-helpers.sh index 499c1c4..c6d44e5 100644 --- a/agent/e2e/scripts/backup-restore-helpers.sh +++ b/agent/e2e/scripts/backup-restore-helpers.sh @@ -236,7 +236,7 @@ run_agent_restore() { --skip-update \ --databasus-host "$mock_server" \ --token test-token \ - --pgdata "$restore_dir" + --target-dir "$restore_dir" echo "Agent restore completed" }