26 lines · 664 B · Go
RawDownload
package misc import (	"fmt"	"path/filepath"	"strings" 	log "github.com/sirupsen/logrus") // Separator used to visually group related log lines.var credentialSeparator = strings.Repeat("-", 67) // LogSavingCredentials emits a consistent log message when persisting auth material.func LogSavingCredentials(path string) {	if path == "" {		return	}	// Use filepath.Clean so logs remain stable even if callers pass redundant separators.	fmt.Printf("Saving credentials to %s\n", filepath.Clean(path))} // LogCredentialSeparator adds a visual separator to group auth/key processing logs.func LogCredentialSeparator() {	log.Debug(credentialSeparator)}