From 007e9e6d9c7fcbba084e655c02770a77913ee3ef Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sat, 2 Nov 2019 09:58:16 +0000
Subject: [PATCH] Clarify that the --db parameter is a URI, not a path

---
 cmd/iprep/server.go | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/cmd/iprep/server.go b/cmd/iprep/server.go
index c865b29..8347b5c 100644
--- a/cmd/iprep/server.go
+++ b/cmd/iprep/server.go
@@ -26,7 +26,7 @@ import (
 type serverCommand struct {
 	rpcAddr    string
 	httpAddr   string
-	dbPath     string
+	dbURI      string
 	scriptPath string
 	tlsCert    string
 	tlsKey     string
@@ -45,7 +45,7 @@ func (c *serverCommand) Usage() string {
 func (c *serverCommand) SetFlags(f *flag.FlagSet) {
 	f.StringVar(&c.rpcAddr, "rpc-addr", ":7170", "`address` of GRPC listener")
 	f.StringVar(&c.httpAddr, "http-addr", ":7180", "`address` of HTTP debug listener")
-	f.StringVar(&c.dbPath, "db-path", "/var/lib/iprep/data", "database `path`")
+	f.StringVar(&c.dbURI, "db", "/var/lib/iprep/data", "database `uri` (sqlite:// or leveldb://)")
 	f.StringVar(&c.scriptPath, "scoring-script", "/etc/iprep/score.td", "`path` to a custom scoring script")
 
 	f.StringVar(&c.tlsCert, "tls-cert", "", "TLS certificate `path` (grpc only)")
@@ -67,7 +67,7 @@ func (c *serverCommand) Execute(ctx context.Context, f *flag.FlagSet, args ...in
 }
 
 func (c *serverCommand) run(ctx context.Context) error {
-	srv, err := server.New(c.dbPath, c.scriptPath)
+	srv, err := server.New(c.dbURI, c.scriptPath)
 	if err != nil {
 		return err
 	}
-- 
GitLab