From e6d05290fc4cc4de6bfa2ae51d4fec562a9ae2f4 Mon Sep 17 00:00:00 2001 From: kalipso Date: Thu, 10 Oct 2024 10:47:49 +0200 Subject: [PATCH] passd add init logs for user --- cmd/ppassd/ppassd.go | 21 +++++++++++++++------ internal/storage/storage.go | 2 +- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/cmd/ppassd/ppassd.go b/cmd/ppassd/ppassd.go index c11c189..89eb88b 100644 --- a/cmd/ppassd/ppassd.go +++ b/cmd/ppassd/ppassd.go @@ -26,30 +26,34 @@ func main() { ctx := context.Background() data := *dbPath + Logger.Info("Initializing passd") + Logger.Info("Looking for Keys...") key, err := age.LoadOrGenerateKeys(*dbPath + "/age.key") if err != nil { Logger.Panic(err) } - Logger.Debugf("AgeKey: %s\n", key.String()) - Logger.Debugf("AgePublicKey: %s\n", key.Recipient().String()) + Logger.Infof("Found Key: %s", key.Recipient().String()) + Logger.Info("Setting up DHT...") h, dht, err := storage.SetupLibp2pHost(ctx, *dbPath) - Logger.Debug(h.ID().String()) - if err != nil { Logger.Panic(err) } + Logger.Infof("Own ID: %s", h.ID().String()) + ps, err := pubsub.NewGossipSub(ctx, h) if err != nil { Logger.Panic(err) } + Logger.Info("Starting peer discovery...") go storage.DiscoverPeers(ctx, h, dht) + Logger.Info("Initializing datastore...") store, err := badger.NewDatastore(data, &badger.DefaultOptions) if err != nil { Logger.Fatal(err) @@ -70,20 +74,25 @@ func main() { Key: key, } - Cfg, err := storageHandler.NewConfig(*dbPath + "/config.json") + configPath := *dbPath + "/config.json" + Logger.Infof("Loading config from: %s", configPath) + Cfg, err := storageHandler.NewConfig(configPath) if err != nil { Logger.Fatal(err) } storageHandler.Config = Cfg - storageHandler.ConfigPath = *dbPath + "/config.json" + storageHandler.ConfigPath = configPath + + Logger.Infof("Setting up Namespaces...") storageHandler.InitNamespaces() for _, val := range storageHandler.Namespaces { defer val.Close() } + Logger.Infof("Initialization complete!") rpc.StorageHandler = &storageHandler rpc.Serve(*dbPath) } diff --git a/internal/storage/storage.go b/internal/storage/storage.go index 3126b12..a4ec146 100644 --- a/internal/storage/storage.go +++ b/internal/storage/storage.go @@ -541,7 +541,7 @@ func (s *StorageHandler) AddNamespace(Name string) (*Namespace, error) { } func CreateNamespace(ID string, storageHandler *StorageHandler) (*Namespace, error) { - Logger.Debugf("Creating Namespace %s\n", ID) + Logger.Infof("Creating Namespace %s\n", ID) err := storageHandler.PubSub.RegisterTopicValidator( ID, //== topicName func(ctx context.Context, id peer.ID, msg *pubsub.Message) bool {