@@ -98,8 +98,10 @@ func addPeerGroups(ctx context.Context, bgpServer *server.BgpServer, addedPg []o
9898 if err := bgpServer .AddPeerGroup (ctx , & api.AddPeerGroupRequest {
9999 PeerGroup : oc .NewPeerGroupFromConfigStruct (& pg ),
100100 }); err != nil {
101- bgpServer .Log ().Warn ("Failed to add PeerGroup" ,
101+ bgpServer .Log ().Fatal ("Failed to add PeerGroup" ,
102102 log.Fields {
103+ log .FieldFacility : log .FacilityConfig ,
104+
103105 "Topic" : "config" ,
104106 "Key" : pg .Config .PeerGroupName ,
105107 "Error" : err })
@@ -116,8 +118,10 @@ func deletePeerGroups(ctx context.Context, bgpServer *server.BgpServer, deletedP
116118 if err := bgpServer .DeletePeerGroup (ctx , & api.DeletePeerGroupRequest {
117119 Name : pg .Config .PeerGroupName ,
118120 }); err != nil {
119- bgpServer .Log ().Warn ("Failed to delete PeerGroup" ,
121+ bgpServer .Log ().Fatal ("Failed to delete PeerGroup" ,
120122 log.Fields {
123+ log .FieldFacility : log .FacilityConfig ,
124+
121125 "Topic" : "config" ,
122126 "Key" : pg .Config .PeerGroupName ,
123127 "Error" : err })
@@ -134,8 +138,10 @@ func updatePeerGroups(ctx context.Context, bgpServer *server.BgpServer, updatedP
134138 if u , err := bgpServer .UpdatePeerGroup (ctx , & api.UpdatePeerGroupRequest {
135139 PeerGroup : oc .NewPeerGroupFromConfigStruct (& pg ),
136140 }); err != nil {
137- bgpServer .Log ().Warn ("Failed to update PeerGroup" ,
141+ bgpServer .Log ().Fatal ("Failed to update PeerGroup" ,
138142 log.Fields {
143+ log .FieldFacility : log .FacilityConfig ,
144+
139145 "Topic" : "config" ,
140146 "Key" : pg .Config .PeerGroupName ,
141147 "Error" : err })
@@ -159,8 +165,10 @@ func addDynamicNeighbors(ctx context.Context, bgpServer *server.BgpServer, dynam
159165 PeerGroup : dn .Config .PeerGroup ,
160166 },
161167 }); err != nil {
162- bgpServer .Log ().Warn ("Failed to add Dynamic Neighbor to PeerGroup" ,
168+ bgpServer .Log ().Fatal ("Failed to add Dynamic Neighbor to PeerGroup" ,
163169 log.Fields {
170+ log .FieldFacility : log .FacilityConfig ,
171+
164172 "Topic" : "config" ,
165173 "Key" : dn .Config .PeerGroup ,
166174 "Prefix" : dn .Config .Prefix ,
@@ -178,8 +186,10 @@ func addNeighbors(ctx context.Context, bgpServer *server.BgpServer, added []oc.N
178186 if err := bgpServer .AddPeer (ctx , & api.AddPeerRequest {
179187 Peer : oc .NewPeerFromConfigStruct (& p ),
180188 }); err != nil {
181- bgpServer .Log ().Warn ("Failed to add Peer" ,
189+ bgpServer .Log ().Fatal ("Failed to add Peer" ,
182190 log.Fields {
191+ log .FieldFacility : log .FacilityConfig ,
192+
183193 "Topic" : "config" ,
184194 "Key" : p .State .NeighborAddress ,
185195 "Error" : err })
@@ -196,8 +206,10 @@ func deleteNeighbors(ctx context.Context, bgpServer *server.BgpServer, deleted [
196206 if err := bgpServer .DeletePeer (ctx , & api.DeletePeerRequest {
197207 Address : p .State .NeighborAddress ,
198208 }); err != nil {
199- bgpServer .Log ().Warn ("Failed to delete Peer" ,
209+ bgpServer .Log ().Fatal ("Failed to delete Peer" ,
200210 log.Fields {
211+ log .FieldFacility : log .FacilityConfig ,
212+
201213 "Topic" : "config" ,
202214 "Key" : p .State .NeighborAddress ,
203215 "Error" : err })
@@ -214,8 +226,10 @@ func updateNeighbors(ctx context.Context, bgpServer *server.BgpServer, updated [
214226 if u , err := bgpServer .UpdatePeer (ctx , & api.UpdatePeerRequest {
215227 Peer : oc .NewPeerFromConfigStruct (& p ),
216228 }); err != nil {
217- bgpServer .Log ().Warn ("Failed to update Peer" ,
229+ bgpServer .Log ().Fatal ("Failed to update Peer" ,
218230 log.Fields {
231+ log .FieldFacility : log .FacilityConfig ,
232+
219233 "Topic" : "config" ,
220234 "Key" : p .State .NeighborAddress ,
221235 "Error" : err })
@@ -381,8 +395,10 @@ func UpdateConfig(ctx context.Context, bgpServer *server.BgpServer, c, newConfig
381395 p := oc .ConfigSetToRoutingPolicy (newConfig )
382396 rp , err := table .NewAPIRoutingPolicyFromConfigStruct (p )
383397 if err != nil {
384- bgpServer .Log ().Warn ("failed to update policy config" ,
398+ bgpServer .Log ().Fatal ("failed to update policy config" ,
385399 log.Fields {
400+ log .FieldFacility : log .FacilityConfig ,
401+
386402 "Topic" : "config" ,
387403 "Error" : err })
388404 } else {
0 commit comments