From edb8cb31bdf9908b687b7a84fecbf3ca1b059fdd Mon Sep 17 00:00:00 2001 From: Fabian Seidl <fabian.seidl@h-da.de> Date: Wed, 8 May 2024 10:21:48 +0000 Subject: [PATCH] Make initialize peers a method of kms See merge request danet/quant!109 --- goKMS/kms/kms.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/goKMS/kms/kms.go b/goKMS/kms/kms.go index 8f8616df..5473bd36 100644 --- a/goKMS/kms/kms.go +++ b/goKMS/kms/kms.go @@ -127,7 +127,7 @@ func NewKMS(kmsUUID uuid.UUID, logOutput io.Writer, logLevel log.Level, logInJso ckmsAkmsClient := client.NewCkmsAkmsClient(config.AkmsURL) - createdEKMS := &KMS{ + createdKMS := &KMS{ kmsName: config.Name, kmsUUID: kmsUUID, interComAddr: config.InterComAddr, @@ -143,28 +143,28 @@ func NewKMS(kmsUUID uuid.UUID, logOutput io.Writer, logLevel log.Level, logInJso CKMSAkmsClient: ckmsAkmsClient, } - createdEKMS.supportedKeyLengths[BitKeyLen256] = true + createdKMS.supportedKeyLengths[BitKeyLen256] = true // start the inter communication gRPC server - go createdEKMS.startGRPC(config.InterComAddr, config.QuantumAddr, tlsData) + go createdKMS.startGRPC(config.InterComAddr, config.QuantumAddr, tlsData) // initialize from config - err := initializePeers(createdEKMS, config) + err := createdKMS.initializePeers(config) if err != nil { log.Fatalf("Failed to initialize peers: %s", err) } // Start the akmsCkmsReceiverServer if config.AkmsCkmsServerPort != "" { - createdEKMS.CKMSAkmsServer = server.NewAKMSReceiver(config.AkmsCkmsServerPort, createdEKMS.eventBus, createdEKMS.GenerateAndSendKSAKey) + createdKMS.CKMSAkmsServer = server.NewAKMSReceiver(config.AkmsCkmsServerPort, createdKMS.eventBus, createdKMS.GenerateAndSendKSAKey) log.Infof("Starting AKMS receiver server on port: %s", config.AkmsCkmsServerPort) - go createdEKMS.CKMSAkmsServer.Serve() + go createdKMS.CKMSAkmsServer.Serve() } - return createdEKMS + return createdKMS } -func initializePeers(kms *KMS, config *config.Config) error { +func (kms *KMS) initializePeers(config *config.Config) error { var qm peers.QuantumModule var err error for _, peer := range config.Peers { -- GitLab