(next BasicLifecyclerDelegate, logger log.Logger)
| 15 | } |
| 16 | |
| 17 | func NewLeaveOnStoppingDelegate(next BasicLifecyclerDelegate, logger log.Logger) *LeaveOnStoppingDelegate { |
| 18 | return &LeaveOnStoppingDelegate{ |
| 19 | next: next, |
| 20 | logger: logger, |
| 21 | } |
| 22 | } |
| 23 | |
| 24 | func (d *LeaveOnStoppingDelegate) OnRingInstanceRegister(lifecycler *BasicLifecycler, ringDesc Desc, instanceExists bool, instanceID string, instanceDesc InstanceDesc) (InstanceState, Tokens) { |
| 25 | return d.next.OnRingInstanceRegister(lifecycler, ringDesc, instanceExists, instanceID, instanceDesc) |
no outgoing calls