migrate: add CallbackRegister::Find

This commit is contained in:
Michał Matczuk
2021-12-20 14:21:32 +01:00
committed by Michal Jan Matczuk
parent e502c7cc40
commit 9a6aae51ed

View File

@@ -48,6 +48,11 @@ func (r CallbackRegister) Add(ev CallbackEvent, name string, f CallbackFunc) {
r[nameEvent{name, ev}] = f r[nameEvent{name, ev}] = f
} }
// Find returns the registered handler.
func (r CallbackRegister) Find(ev CallbackEvent, name string) CallbackFunc {
return r[nameEvent{name, ev}]
}
// Callback is CallbackFunc. // Callback is CallbackFunc.
func (r CallbackRegister) Callback(ctx context.Context, session gocqlx.Session, ev CallbackEvent, name string) error { func (r CallbackRegister) Callback(ctx context.Context, session gocqlx.Session, ev CallbackEvent, name string) error {
f, ok := r[nameEvent{name, ev}] f, ok := r[nameEvent{name, ev}]