@@ -71,7 +71,10 @@ func main() {
71
71
return
72
72
}
73
73
logger .ShowFilename (false )
74
- logInfo (logger , osArgs )
74
+ exit := logInfo (logger , osArgs )
75
+ if exit {
76
+ return
77
+ }
75
78
logger .ShowFilename (true )
76
79
77
80
// backwards compatibility with 1.7
@@ -129,7 +132,7 @@ func main() {
129
132
close (stop )
130
133
}
131
134
132
- func logInfo (logger utils.Logger , osArgs utils.OSArgs ) {
135
+ func logInfo (logger utils.Logger , osArgs utils.OSArgs ) bool {
133
136
if len (osArgs .Version ) > 0 {
134
137
fmt .Printf ("HAProxy Ingress Controller %s %s%s" , GitTag , GitCommit , GitDirty )
135
138
fmt .Printf ("Build from: %s" , GitRepo )
@@ -139,7 +142,7 @@ func logInfo(logger utils.Logger, osArgs utils.OSArgs) {
139
142
fmt .Printf ("Ingress class: %s" , osArgs .IngressClass )
140
143
fmt .Printf ("Empty Ingress class: %t" , osArgs .EmptyIngressClass )
141
144
}
142
- return
145
+ return true
143
146
}
144
147
145
148
logger .Print (IngressControllerInfo )
@@ -189,6 +192,7 @@ func logInfo(logger utils.Logger, osArgs utils.OSArgs) {
189
192
hostname , err := os .Hostname ()
190
193
logger .Error (err )
191
194
logger .Printf ("Running on %s" , hostname )
195
+ return false
192
196
}
193
197
194
198
func getNamespaceValue (name string ) * utils.NamespaceValue {
0 commit comments