File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -72,13 +72,21 @@ func (r *FileReader) parseConfig() error {
72
72
return nil
73
73
}
74
74
75
- usedConfigFile , err := fsutils .ShortestRelPath (usedConfigFile , "" )
76
- if err != nil {
77
- r .log .Warnf ("Can't pretty print config file path: %s" , err )
75
+ if usedConfigFile == os .Stdin .Name () {
76
+ usedConfigFile = ""
77
+ r .log .Infof ("Reading config file stdin" )
78
+ } else {
79
+ var err error
80
+ usedConfigFile , err = fsutils .ShortestRelPath (usedConfigFile , "" )
81
+ if err != nil {
82
+ r .log .Warnf ("Can't pretty print config file path: %v" , err )
83
+ }
84
+
85
+ r .log .Infof ("Used config file %s" , usedConfigFile )
78
86
}
79
- r . log . Infof ( "Used config file %s" , usedConfigFile )
80
- usedConfigDir := filepath .Dir (usedConfigFile )
81
- if usedConfigDir , err = filepath . Abs ( usedConfigDir ); err != nil {
87
+
88
+ usedConfigDir , err := filepath .Abs ( filepath . Dir (usedConfigFile ) )
89
+ if err != nil {
82
90
return errors .New ("can't get config directory" )
83
91
}
84
92
r .cfg .cfgDir = usedConfigDir
You can’t perform that action at this time.
0 commit comments