refactor(tvix/nar-bridge): simplify CLI interface

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
This commit is contained in:
Florian Klink 2023-09-18 12:04:59 +03:00 committed by flokli
parent dd7cc6ed68
commit 07af692ecb
8 changed files with 58 additions and 140 deletions

View file

@ -60,7 +60,7 @@ func registerNarPut(s *Server) {
return
}
log.Infof("closing the stream")
log.Debug("closing the stream")
// Close the directories uploader
directoriesPutResponse, err := directoriesUploader.Done()