aboutsummaryrefslogtreecommitdiff
path: root/session.go
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2023-11-23 11:02:05 +0700
committerShulhan <ms@kilabit.info>2023-11-25 01:33:07 +0700
commita9701f66c2e38a3a7f3d12deed6ebba5144e208e (patch)
tree0f4300ba3d35b353b1b0f629a406aa00d563d4fa /session.go
parentd507104c77d6d8bd6b00cc610e8710d326ecd11e (diff)
downloadawwan-a9701f66c2e38a3a7f3d12deed6ebba5144e208e.tar.xz
all: print non error information using package log instead of fmt
Although log print to stderr, this allow user to filter between awwan output and command output, for example by piping stderr to /dev/null $ awwan env-get "key" dir/ 2>/dev/null The output env-get is not poluted by other logs.
Diffstat (limited to 'session.go')
-rw-r--r--session.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/session.go b/session.go
index 838644b..d592a94 100644
--- a/session.go
+++ b/session.go
@@ -57,7 +57,7 @@ func NewSession(aww *Awwan, sessionDir string) (ses *Session, err error) {
randomString string
)
- fmt.Printf("--- NewSession %q\n", relativePath(aww.BaseDir, sessionDir))
+ log.Printf(`--- NewSession %q`, relativePath(aww.BaseDir, sessionDir))
ses = &Session{
cryptoc: aww.cryptoc,
@@ -681,7 +681,7 @@ func (ses *Session) loadFileEnv(awwanEnv string, isVault bool) (err error) {
return fmt.Errorf(`%s: %w`, relPath, err)
}
- fmt.Printf("--- Loading %q ...\n", relativePath(ses.BaseDir, awwanEnv))
+ log.Printf(`--- Loading %q ...`, relativePath(ses.BaseDir, awwanEnv))
if isVault {
content, err = ses.cryptoc.decrypt(content)