@@ -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
@@ -131,7 +134,7 @@ func main() {
131
134
close (stop )
132
135
}
133
136
134
- func logInfo (logger utils.Logger , osArgs utils.OSArgs ) {
137
+ func logInfo (logger utils.Logger , osArgs utils.OSArgs ) bool {
135
138
if len (osArgs .Version ) > 0 {
136
139
fmt .Printf ("HAProxy Ingress Controller %s %s%s" , GitTag , GitCommit , GitDirty )
137
140
fmt .Printf ("Build from: %s" , GitRepo )
@@ -141,7 +144,7 @@ func logInfo(logger utils.Logger, osArgs utils.OSArgs) {
141
144
fmt .Printf ("Ingress class: %s" , osArgs .IngressClass )
142
145
fmt .Printf ("Empty Ingress class: %t" , osArgs .EmptyIngressClass )
143
146
}
144
- return
147
+ return true
145
148
}
146
149
147
150
logger .Print (IngressControllerInfo )
@@ -195,6 +198,7 @@ func logInfo(logger utils.Logger, osArgs utils.OSArgs) {
195
198
hostname , err := os .Hostname ()
196
199
logger .Error (err )
197
200
logger .Printf ("Running on %s" , hostname )
201
+ return false
198
202
}
199
203
200
204
func getNamespaceValue (name string ) * utils.NamespaceValue {
0 commit comments