Skip to content

Commit 31133fe

Browse files
authored
fix: only run versions when requested (#9)
Only generate the version file when the `-v` option is not an empty string.
1 parent 74e0d8b commit 31133fe

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

pkg/cmd/generate/sla/sla.go

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -104,17 +104,14 @@ func runCommand(opts *Options) {
104104
log.Fatalf("error: %v", err)
105105
}
106106

107-
var versionsOutput io.Writer
108-
if opts.VersionsFile == "" {
109-
versionsOutput = os.Stdout
110-
} else {
111-
versionsOutput, err = os.Create(opts.VersionsFile)
107+
if opts.VersionsFile != "" {
108+
versionsOutput, err := os.Create(opts.VersionsFile)
112109
if err != nil {
113110
log.Fatalf("error: %v", err)
114111
}
115-
}
116112

117-
renderVersionsFile(versionsOutput, sorted)
113+
renderVersionsFile(versionsOutput, sorted)
114+
}
118115
}
119116

120117
// parseVersions reads a JSON file and parses it into a Clients struct.

0 commit comments

Comments
 (0)