From ad0d5805873106feb0fa71c94e90c4813f71c9ff Mon Sep 17 00:00:00 2001 From: Marty Schoch Date: Mon, 13 Jul 2015 15:19:56 -0400 Subject: [PATCH] add option to bleve_create to select storage --- utils/bleve_create/main.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/utils/bleve_create/main.go b/utils/bleve_create/main.go index 9f940b16..c6fa006f 100644 --- a/utils/bleve_create/main.go +++ b/utils/bleve_create/main.go @@ -20,6 +20,7 @@ import ( var indexPath = flag.String("index", "", "index path") var mappingFile = flag.String("mapping", "", "mapping file") +var storeType = flag.String("store", "", "store type") func main() { @@ -43,7 +44,13 @@ func main() { } // create the index - index, err := bleve.New(*indexPath, mapping) + var index bleve.Index + var err error + if *storeType != "" { + index, err = bleve.NewUsing(*indexPath, mapping, *storeType, nil) + } else { + index, err = bleve.New(*indexPath, mapping) + } if err != nil { log.Fatal(err) }