Skip to content

Commit f8f5af1

Browse files
committed
feat: add backup and restore commands with configuration flags
1 parent 0cf5f9d commit f8f5af1

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

apps/testapp/main.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,20 @@ import (
66

77
cmds "github.com/evstack/ev-node/apps/testapp/cmd"
88
rollcmd "github.com/evstack/ev-node/pkg/cmd"
9+
"github.com/evstack/ev-node/pkg/config"
910
)
1011

1112
func main() {
1213
// Initiate the root command
1314
rootCmd := cmds.RootCmd
1415
initCmd := cmds.InitCmd()
1516

17+
// Add configuration flags to backup and restore commands
18+
backupCmd := rollcmd.NewBackupCmd()
19+
config.AddFlags(backupCmd)
20+
restoreCmd := rollcmd.NewRestoreCmd()
21+
config.AddFlags(restoreCmd)
22+
1623
// Add subcommands to the root command
1724
rootCmd.AddCommand(
1825
cmds.RunCmd,
@@ -21,6 +28,8 @@ func main() {
2128
rollcmd.StoreUnsafeCleanCmd,
2229
rollcmd.KeysCmd(),
2330
cmds.NewRollbackCmd(),
31+
backupCmd,
32+
restoreCmd,
2433
initCmd,
2534
)
2635

0 commit comments

Comments
 (0)