+ err := restore(ctx, args[1], os.Stdout)
+ if err != nil {
+ return fmt.Errorf("run restore: %w", err)
+ }
+
+ return nil
+ case len(args) > 0 && args[0] == "notify":
+ err := notify(ctx, args[1:], os.Stdout)
+ if err != nil {
+ return fmt.Errorf("submit external event: %w", err)
+ }
+
+ return nil