diff --git a/cmd/felhom-agent/main.go b/cmd/felhom-agent/main.go index dd3eac5..49b4cc8 100644 --- a/cmd/felhom-agent/main.go +++ b/cmd/felhom-agent/main.go @@ -1972,8 +1972,10 @@ func (f *selftestFlag) Set(v string) error { f.mode = "escrow-consume" case "identity-consume": f.mode = "identity-consume" + case "controller-swap": + f.mode = "controller-swap" default: - return fmt.Errorf("invalid --selftest value %q (want read|task|hub|storage|backup|restore-test|pbs-verify|bring-up|provision|escrow-create|escrow-consume|identity-consume)", v) + return fmt.Errorf("invalid --selftest value %q (want read|task|hub|storage|backup|restore-test|pbs-verify|bring-up|provision|escrow-create|escrow-consume|identity-consume|controller-swap)", v) } return nil }