Skip to content

Commit b8b7a89

Browse files
authored
Merge pull request #25 from andrewsykim/leader-election-remove-builder
remove builder pattern for leader election due to unexported struct
2 parents 9c9ae5f + 0b0a149 commit b8b7a89

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

leaderelection/leader_election.go

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -107,29 +107,24 @@ func NewLeaderElectionWithConfigMaps(clientset kubernetes.Interface, lockName st
107107
}
108108
}
109109

110-
func (l *leaderElection) WithIdentity(identity string) *leaderElection {
110+
func (l *leaderElection) WithIdentity(identity string) {
111111
l.identity = identity
112-
return l
113112
}
114113

115-
func (l *leaderElection) WithNamespace(namespace string) *leaderElection {
114+
func (l *leaderElection) WithNamespace(namespace string) {
116115
l.namespace = namespace
117-
return l
118116
}
119117

120-
func (l *leaderElection) WithLeaseDuration(leaseDuration time.Duration) *leaderElection {
118+
func (l *leaderElection) WithLeaseDuration(leaseDuration time.Duration) {
121119
l.leaseDuration = leaseDuration
122-
return l
123120
}
124121

125-
func (l *leaderElection) WithRenewDeadline(renewDeadline time.Duration) *leaderElection {
122+
func (l *leaderElection) WithRenewDeadline(renewDeadline time.Duration) {
126123
l.renewDeadline = renewDeadline
127-
return l
128124
}
129125

130-
func (l *leaderElection) WithRetryPeriod(retryPeriod time.Duration) *leaderElection {
126+
func (l *leaderElection) WithRetryPeriod(retryPeriod time.Duration) {
131127
l.retryPeriod = retryPeriod
132-
return l
133128
}
134129

135130
func (l *leaderElection) Run() error {

0 commit comments

Comments
 (0)