passd add init logs for user
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user