output to stdout by default
This commit is contained in:
13
cmd/main.go
13
cmd/main.go
@@ -68,10 +68,15 @@ func main() {
|
|||||||
|
|
||||||
// utility cli flag to compile ruleset directory into single ruleset.yaml
|
// utility cli flag to compile ruleset directory into single ruleset.yaml
|
||||||
if *mergeRulesets || *mergeRulesetsGzip {
|
if *mergeRulesets || *mergeRulesetsGzip {
|
||||||
output, err := os.Create(*mergeRulesetsOutput)
|
output := os.Stdout
|
||||||
if err != nil {
|
|
||||||
fmt.Println(err)
|
if *mergeRulesetsOutput != "" {
|
||||||
os.Exit(1)
|
output, err = os.Create(*mergeRulesetsOutput)
|
||||||
|
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println(err)
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
err = cli.HandleRulesetMerge(*ruleset, *mergeRulesets, *mergeRulesetsGzip, output)
|
err = cli.HandleRulesetMerge(*ruleset, *mergeRulesets, *mergeRulesetsGzip, output)
|
||||||
|
|||||||
Reference in New Issue
Block a user