In a given service, such as core-data, if I specify an empty value for LogFile in configuration as is necessary for edgexfoundry/edgex-go#2479 an erroneous line is written to the log.
[Logging]
EnableRemote = false
File = ''
level=INFO ts=2020-04-09T21:28:34.469091Z app=edgex-core-data source=config.go:219 msg="Loaded configuration from /Users/tconn/Documents/code/git/tsconn23/edgex-go/cmd/core-data/res/configuration.toml"
level=INFO ts=2020-04-09T21:28:40.55768Z app=edgex-core-data source=config.go:321 msg="Using local configuration from file (0 environment overrides applied)"
2020/04/09 16:28:40 open /Users/tconn/Documents/code/git/tsconn23/edgex-go: is a directory
Note that the third line contains erroneous output related to where the executable is running since the log file's path is blank. The logic here
is zero.