Add system-cli and an user-merging tool

This commit is contained in:
Denis Arh
2019-02-04 10:15:38 +01:00
parent 7115949354
commit c697c86ee5
15 changed files with 444 additions and 17 deletions
+15 -3
View File
@@ -4,7 +4,7 @@ import (
"log"
"os"
service "github.com/crusttech/crust/system"
"github.com/crusttech/crust/system"
"github.com/crusttech/crust/internal/auth"
"github.com/crusttech/crust/internal/rbac"
@@ -20,7 +20,19 @@ func main() {
if err := service.Init(); err != nil {
log.Fatalf("Error initializing system: %+v", err)
}
if err := service.Start(); err != nil {
log.Fatalf("Error starting/running system: %+v", err)
var command string
if len(os.Args) > 1 {
command = os.Args[1]
}
switch command {
case "help":
case "merge-users":
default:
if err := service.Start(); err != nil {
log.Fatalf("Error starting/running system: %+v", err)
}
}
}