From 1001c19da002d9e9fca4a9cc2645f15eb5aefd7b Mon Sep 17 00:00:00 2001 From: "John C. Vernaleo" Date: Thu, 8 Sep 2016 11:29:48 -0400 Subject: [PATCH] Do not error if dcrctl can't find dcrd.conf. Closes #303 --- cmd/dcrctl/config.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/dcrctl/config.go b/cmd/dcrctl/config.go index c27c4748..a4f23e95 100644 --- a/cmd/dcrctl/config.go +++ b/cmd/dcrctl/config.go @@ -286,11 +286,12 @@ func createDefaultConfigFile(destinationPath string) error { return err } - // Read dcrd.conf from its default path. + // Read dcrd.conf from its default path. If no dcrd.conf then just give + // up but do not error (since it is not an error to not have a dcrd.conf). dcrdConfigPath := filepath.Join(dcrdHomeDir, "dcrd.conf") dcrdConfigFile, err := os.Open(dcrdConfigPath) if err != nil { - return err + return nil } defer dcrdConfigFile.Close() content, err := ioutil.ReadAll(dcrdConfigFile)