Skip to content
This repository was archived by the owner on Aug 22, 2025. It is now read-only.
Prev Previous commit
Next Next commit
Copy Paste issue, TCP Border Client need to use the *Stream methods
  • Loading branch information
ciroque committed Mar 31, 2023
commit 6734ad9bb3edbd0be5d919ea5b9bd7a5320bb54c
2 changes: 1 addition & 1 deletion internal/application/tcp_border_client.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ func NewTcpBorderClient(client interface{}) (Interface, error) {
}

func (tbc *TcpBorderClient) Update(event *core.ServerUpdateEvent) error {
_, _, _, err := tbc.nginxClient.UpdateHTTPServers(event.NginxHost, nil)
_, _, _, err := tbc.nginxClient.UpdateStreamServers(event.NginxHost, nil)
if err != nil {
return fmt.Errorf(`error occurred updating the nginx+ upstream server: %w`, err)
}
Expand Down
4 changes: 2 additions & 2 deletions internal/application/tcp_border_client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ func TestTcpBorderClient_Update(t *testing.T) {
t.Fatalf(`error occurred deleting the nginx+ upstream server: %v`, err)
}

if !nginxClient.CalledFunctions["UpdateHTTPServers"] {
t.Fatalf(`expected UpdateHTTPServers to be called`)
if !nginxClient.CalledFunctions["UpdateStreamServers"] {
t.Fatalf(`expected UpdateStreamServers to be called`)
}
}

Expand Down