magma / domain-proxy

A Domain proxy for Magma
BSD 3-Clause "New" or "Revised" License
1 stars 6 forks source link

Merge GetCBSDState into EnodebdUpdateCbsd #475

Closed xbend closed 1 year ago

xbend commented 2 years ago

At the moment, in enodebd state machnies of supported CBRS eNBs, we explicitly can 2 Domain Proxy gRPC methods one after the other:

  1. GetCBSDState - old API, message has many unused params at this point. But used to realize the exact concept of the task - ask for state while also sending the params
  2. EnodebdUpdateCbsd - new API, used to update installation params of CBSD

Technically, we can think of merging those 2 methods into 1 method, that will act similar to original idea behind GetCBSDState:

xbend commented 2 years ago

Most of the functionality has been implemented but additional work is required to redo some of the testing.