GRPC Server implmentation in ASFVOLT16 adapter to handle indications from EdgeCore Device
Change-Id: Idadb581cc2a37af2d54118422fac7d2fad1f366d
diff --git a/ponsim/grpc_server.py b/ponsim/grpc_server.py
index 85f12f6..9165433 100644
--- a/ponsim/grpc_server.py
+++ b/ponsim/grpc_server.py
@@ -62,8 +62,12 @@
log.error('failed-to-read-cert-keys', reason=e)
# create server credentials
- server_credentials = grpc.ssl_server_credentials(((private_key, certificate_chain,),))
- self.server.add_secure_port('[::]:%s' % self.port, server_credentials)
+ if self.device_type == 'ponsim':
+ server_credentials = grpc.ssl_server_credentials(((private_key, certificate_chain,),))
+ self.server.add_secure_port('[::]:%s' % self.port, server_credentials)
+ else:
+ self.server.add_insecure_port('[::]:%s' % self.port)
+
self.server.start()
log.info('started')