code: func (ll *LeaseLock) RecordEvent(s string) {
  	if ll.LockConfig.EventRecorder == nil {
  		return
  	}
  	events := fmt.Sprintf("%v %v", ll.LockConfig.Identity, s)
  	ll.LockConfig.EventRecorder.Eventf(&coordinationv1.Lease{ObjectMeta: ll.lease.ObjectMeta}, corev1.EventTypeNormal, "LeaderElection", events)
  }
docs: // RecordEvent in leader election while adding meta-data