in pkg/nitro_enclaves_device_plugin/device_plugin.go [128:138]
func (nedp *NitroEnclavesDevicePlugin) waitForServerReady(timeout int) error {
for i := 0; i < timeout; i++ {
info := nedp.server.GetServiceInfo()
if len(info) >= 1 {
return nil
}
time.Sleep(time.Second)
}
return errors.New("gRPC server initialization timed out")
}