diff options
author | Florian Klink <flokli@flokli.de> | 2023-09-18T09·04+0300 |
---|---|---|
committer | flokli <flokli@flokli.de> | 2023-09-18T14·02+0000 |
commit | 07af692ecb1a9cabf03af1575dff7a82cf18a7ac (patch) | |
tree | 7972e3eb3969774098ec0bcc71867e33d488130e /tvix/nar-bridge/pkg/server/nar_get.go | |
parent | dd7cc6ed689d01d14588ec09202b5aae5fb5c9a8 (diff) |
refactor(tvix/nar-bridge): simplify CLI interface r/6613
Only keep the `serve` subcommand, and make it appear at the root. Introduce a --log-level argument, and be a bit less noisy in normal operation. Change-Id: I86b8abde1869a5c0c947508bcc29f845222aac09 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9360 Autosubmit: flokli <flokli@flokli.de> Reviewed-by: Connor Brewster <cbrewster@hey.com> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/nar-bridge/pkg/server/nar_get.go')
-rw-r--r-- | tvix/nar-bridge/pkg/server/nar_get.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/tvix/nar-bridge/pkg/server/nar_get.go b/tvix/nar-bridge/pkg/server/nar_get.go index d1a9426f33d4..b1eb70b624f0 100644 --- a/tvix/nar-bridge/pkg/server/nar_get.go +++ b/tvix/nar-bridge/pkg/server/nar_get.go @@ -85,8 +85,7 @@ func renderNar( return fmt.Errorf("unable to calculate directory digest: %w", err) } - // TODO: debug level - log.WithField("directory", base64.StdEncoding.EncodeToString(directoryDgst)).Info("received directory node") + log.WithField("directory", base64.StdEncoding.EncodeToString(directoryDgst)).Debug("received directory node") directories[hex.EncodeToString(directoryDgst)] = directory } @@ -98,8 +97,7 @@ func renderNar( w, pathInfo, func(directoryDigest []byte) (*storev1pb.Directory, error) { - // TODO: debug level - log.WithField("directory", base64.StdEncoding.EncodeToString(directoryDigest)).Info("Get directory") + log.WithField("directory", base64.StdEncoding.EncodeToString(directoryDigest)).Debug("Get directory") directoryRefStr := hex.EncodeToString(directoryDigest) directory, found := directories[directoryRefStr] if !found { @@ -113,8 +111,7 @@ func renderNar( return directory, nil }, func(blobDigest []byte) (io.ReadCloser, error) { - // TODO: debug level - log.WithField("blob", base64.StdEncoding.EncodeToString(blobDigest)).Info("Get blob") + log.WithField("blob", base64.StdEncoding.EncodeToString(blobDigest)).Debug("Get blob") resp, err := blobServiceClient.Read(ctx, &storev1pb.ReadBlobRequest{ Digest: blobDigest, }) |