del(rbac): removed pdp implementation, closes #90

This commit is contained in:
Tit Petric
2019-03-14 23:02:19 +01:00
parent 6934917da0
commit d934513dbd
20 changed files with 17 additions and 1150 deletions
+5 -6
View File
@@ -6,15 +6,18 @@ import (
context "github.com/SentimensRG/ctx"
"github.com/SentimensRG/ctx/sigctx"
"github.com/namsral/flag"
"github.com/crusttech/crust/internal/auth"
"github.com/crusttech/crust/internal/rbac"
"github.com/crusttech/crust/internal/subscription"
"github.com/crusttech/crust/internal/version"
sub "github.com/crusttech/crust/system"
)
func main() {
// log to stdout not stderr
log.SetOutput(os.Stdout)
log.SetFlags(log.LstdFlags | log.Lshortfile)
log.Printf("Starting "+os.Args[0]+", version: %v, built on: %v", version.Version, version.BuildTime)
ctx := context.AsContext(sigctx.New())
@@ -23,14 +26,9 @@ func main() {
"system",
sub.Flags,
auth.Flags,
rbac.Flags,
subscription.Flags,
)
// log to stdout not stderr
log.SetOutput(os.Stdout)
log.SetFlags(log.LstdFlags | log.Lshortfile)
if err := sub.Init(); err != nil {
log.Fatalf("Error initializing: %+v", err)
}
@@ -42,6 +40,7 @@ func main() {
switch command {
case "help":
flag.PrintDefaults()
default:
// Checks subscription, will os.Exit(1) if there is an error
ctx = subscription.Monitor(ctx)