Skip to content

Commit c8b0208

Browse files
committed
fix: update nolint directive
SA1019: LoadCertificate is deprecated but we still it on NXOS
1 parent 45bb2f2 commit c8b0208

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • internal/provider/cisco/nxos

internal/provider/cisco/nxos/cert.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func (c *Certificate) Load(ctx context.Context, conn *grpc.ClientConn, trustpoin
4141

4242
// Only the `LoadCertificate` method is currently supported on the Nexus 9000 series. Even though it's already deprecated.
4343
// See: https://www.cisco.com/c/en/us/td/docs/dcn/nx-os/nexus9000/104x/programmability/cisco-nexus-9000-series-nx-os-programmability-guide-104x/gnoi---operation-interface.html
44-
_, err = cert.NewCertificateManagementClient(conn).LoadCertificate(ctx, &cert.LoadCertificateRequest{ //nolint:staticcheck
44+
_, err = cert.NewCertificateManagementClient(conn).LoadCertificate(ctx, &cert.LoadCertificateRequest{ //nolint:staticcheck // SA1019: LoadCertificate is deprecated but we still need to use it for NX-OS devices.
4545
Certificate: &cert.Certificate{Type: cert.CertificateType_CT_X509, Certificate: b},
4646
KeyPair: &cert.KeyPair{PrivateKey: priv, PublicKey: pub},
4747
CertificateId: trustpoint,

0 commit comments

Comments
 (0)