From dc8f8964a48b96b3129b454ed0df12f2f29654e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= Date: Mon, 7 Jul 2025 14:55:03 +0200 Subject: [PATCH] upload/koji: delete unused GSSAPICredentialsFromEnv() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The function is not being used anywhere, therefore delete it. Signed-off-by: Tomáš Hozza --- internal/upload/koji/koji.go | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/internal/upload/koji/koji.go b/internal/upload/koji/koji.go index d4f0fb6d9..41b1e5f7f 100644 --- a/internal/upload/koji/koji.go +++ b/internal/upload/koji/koji.go @@ -10,14 +10,12 @@ import ( "crypto/tls" "crypto/x509" "encoding/json" - "errors" "fmt" "hash/adler32" "io" "net" "net/http" "net/url" - "os" "strings" "time" @@ -566,20 +564,6 @@ func (rt *Transport) RoundTrip(req *http.Request) (*http.Response, error) { return rt.transport.RoundTrip(rClone) } -func GSSAPICredentialsFromEnv() (*GSSAPICredentials, error) { - principal, principalExists := os.LookupEnv("OSBUILD_COMPOSER_KOJI_PRINCIPAL") - keyTab, keyTabExists := os.LookupEnv("OSBUILD_COMPOSER_KOJI_KEYTAB") - - if !principalExists || !keyTabExists { - return nil, errors.New("Both OSBUILD_COMPOSER_KOJI_PRINCIPAL and OSBUILD_COMPOSER_KOJI_KEYTAB must be set") - } - - return &GSSAPICredentials{ - Principal: principal, - KeyTab: keyTab, - }, nil -} - func CreateKojiTransport(relaxTimeout time.Duration, logger rh.LeveledLogger) http.RoundTripper { // Koji for some reason needs TLS renegotiation enabled. // Clone the default http rt and enable renegotiation.