+ defer file.Close()
+
+ level, err := logrus.ParseLevel(loggerLevel)
+ var logger = plugin.GetLogger(logFile, level, file)
+
+ // Create GRPC server
+ sp, err := strconv.Atoi(serverPort)
+ serverConfig := plugin.ServerGRPCConfig{Certificate: certificate, Port: sp, Key: key, Logger: logger}
+ server := plugin.NewServerGRPC(serverConfig)
+
+ // Start listening
+ err = server.Listen()
+ if err != nil {