@@ -1747,7 +1747,7 @@ func (lbc *LoadBalancerController) handleRegularSecretDeletion(resources []Resou
1747
1747
}
1748
1748
1749
1749
func (lbc * LoadBalancerController ) handleSecretUpdate (secret * api_v1.Secret , resources []Resource ) {
1750
- secretNsName := secret . Namespace + "/" + secret . Name
1750
+ secretNsName := generateSecretNSName ( secret )
1751
1751
1752
1752
var warnings configs.Warnings
1753
1753
var addOrUpdateErr error
@@ -1764,7 +1764,7 @@ func (lbc *LoadBalancerController) handleSecretUpdate(secret *api_v1.Secret, res
1764
1764
}
1765
1765
1766
1766
func (lbc * LoadBalancerController ) validationTLSSpecialSecret (secret * api_v1.Secret , secretName string , secretList * []string ) {
1767
- secretNsName := secret . Namespace + "/" + secret . Name
1767
+ secretNsName := generateSecretNSName ( secret )
1768
1768
1769
1769
err := secrets .ValidateTLSSecret (secret )
1770
1770
if err != nil {
@@ -1777,7 +1777,7 @@ func (lbc *LoadBalancerController) validationTLSSpecialSecret(secret *api_v1.Sec
1777
1777
1778
1778
func (lbc * LoadBalancerController ) handleSpecialSecretUpdate (secret * api_v1.Secret ) {
1779
1779
var specialTLSSecretsToUpdate []string
1780
- secretNsName := secret . Namespace + "/" + secret . Name
1780
+ secretNsName := generateSecretNSName ( secret )
1781
1781
1782
1782
if secretNsName == lbc .specialSecrets .defaultServerSecret {
1783
1783
lbc .validationTLSSpecialSecret (secret , configs .DefaultServerSecretFileName , & specialTLSSecretsToUpdate )
@@ -1795,6 +1795,10 @@ func (lbc *LoadBalancerController) handleSpecialSecretUpdate(secret *api_v1.Secr
1795
1795
lbc .recorder .Eventf (secret , api_v1 .EventTypeNormal , "Updated" , "the special Secret %v was updated" , secretNsName )
1796
1796
}
1797
1797
1798
+ func generateSecretNSName (secret * api_v1.Secret ) string {
1799
+ return secret .Namespace + "/" + secret .Name
1800
+ }
1801
+
1798
1802
func getStatusFromEventTitle (eventTitle string ) string {
1799
1803
switch eventTitle {
1800
1804
case "AddedOrUpdatedWithError" , "Rejected" , "NoVirtualServersFound" , "Missing Secret" , "UpdatedWithError" :
0 commit comments