mirror of https://github.com/dsoprea/go-exif.git
exif-read-tool/main.go: Can now enable verbosity.
parent
dda14b2db8
commit
f2396f7fc7
|
@ -26,8 +26,9 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
filepathArg = ""
|
filepathArg = ""
|
||||||
printAsJsonArg = false
|
printAsJsonArg = false
|
||||||
|
printLoggingArg = false
|
||||||
)
|
)
|
||||||
|
|
||||||
type IfdEntry struct {
|
type IfdEntry struct {
|
||||||
|
@ -53,6 +54,7 @@ func main() {
|
||||||
|
|
||||||
flag.StringVar(&filepathArg, "filepath", "", "File-path of image")
|
flag.StringVar(&filepathArg, "filepath", "", "File-path of image")
|
||||||
flag.BoolVar(&printAsJsonArg, "json", false, "Print JSON")
|
flag.BoolVar(&printAsJsonArg, "json", false, "Print JSON")
|
||||||
|
flag.BoolVar(&printLoggingArg, "verbose", false, "Print logging")
|
||||||
|
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
|
@ -61,6 +63,11 @@ func main() {
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if printLoggingArg == true {
|
||||||
|
cla := log.NewConsoleLogAdapter()
|
||||||
|
log.AddAdapter("console", cla)
|
||||||
|
}
|
||||||
|
|
||||||
f, err := os.Open(filepathArg)
|
f, err := os.Open(filepathArg)
|
||||||
log.PanicIf(err)
|
log.PanicIf(err)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue