mirror of
https://github.com/charmbracelet/glow
synced 2024-10-15 04:02:54 +00:00
Log to a given path if GLOW_LOG_TO_FILE
is set
This commit is contained in:
parent
f474e2490d
commit
c3ceed2c04
2
go.mod
2
go.mod
|
@ -3,7 +3,7 @@ module github.com/charmbracelet/glow
|
|||
go 1.13
|
||||
|
||||
require (
|
||||
github.com/charmbracelet/boba v0.6.1
|
||||
github.com/charmbracelet/boba v0.6.2
|
||||
github.com/charmbracelet/charm v0.4.1
|
||||
github.com/charmbracelet/glamour v0.2.0
|
||||
github.com/charmbracelet/tea v0.3.0
|
||||
|
|
4
go.sum
4
go.sum
|
@ -16,8 +16,8 @@ github.com/calmh/randomart v1.1.0 h1:evl+iwc10LXtHdMZhzLxmsCQVmWnkXs44SbC6Uk0Il8
|
|||
github.com/calmh/randomart v1.1.0/go.mod h1:DQUbPVyP+7PAs21w/AnfMKG5NioxS3TbZ2F9MSK/jFM=
|
||||
github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
|
||||
github.com/charmbracelet/boba v0.5.0/go.mod h1:xqhji08CbPctzbvCi/GzmNvIFOhnWJnkl9N8T65gnK0=
|
||||
github.com/charmbracelet/boba v0.6.1 h1:UwhxBYkYjnRTS8oJBoLxXzh+CpE12yt7utMpP0cjlYc=
|
||||
github.com/charmbracelet/boba v0.6.1/go.mod h1:xqhji08CbPctzbvCi/GzmNvIFOhnWJnkl9N8T65gnK0=
|
||||
github.com/charmbracelet/boba v0.6.2 h1:8jBajZdD4aXBBtznJyiBa2dfsZ3HSsB9i1cCoXouat0=
|
||||
github.com/charmbracelet/boba v0.6.2/go.mod h1:xqhji08CbPctzbvCi/GzmNvIFOhnWJnkl9N8T65gnK0=
|
||||
github.com/charmbracelet/charm v0.4.1 h1:LJjQUDjeJkMTWmovyYiUzglbbbMBQGoDomqBn22qbpI=
|
||||
github.com/charmbracelet/charm v0.4.1/go.mod h1:bZQON+c4uV9mgbZBvKzH7wA1zGII9Zfg26cL70NYdH0=
|
||||
github.com/charmbracelet/glamour v0.2.0 h1:mTgaiNiumpqTZp3qVM6DH9UB0NlbY17wejoMf1kM8Pg=
|
||||
|
|
12
main.go
12
main.go
|
@ -166,9 +166,15 @@ func executeArg(cmd *cobra.Command, arg string, w io.Writer) error {
|
|||
|
||||
// TODO: Put this somewhere where it makes more sense
|
||||
if arg == "" {
|
||||
debug := os.Getenv("GLOW_DEBUG")
|
||||
if debug != "" {
|
||||
boba.UseSysLog("glow")
|
||||
|
||||
// Log to a file. For debugging.
|
||||
logToFilePath := os.Getenv("GLOW_LOG_TO_FILE")
|
||||
if logToFilePath != "" {
|
||||
f, err := boba.LogToFile(logToFilePath, "glow")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer f.Close()
|
||||
}
|
||||
|
||||
boba.AltScreen()
|
||||
|
|
Loading…
Reference in a new issue