Skip to content
Snippets Groups Projects
Commit e2191b2e authored by Manuel Kieweg's avatar Manuel Kieweg
Browse files

fill did list

parent b04a5483
No related branches found
No related tags found
1 merge request!184Change go module paths
...@@ -211,11 +211,14 @@ func fillOnds(pnd networkdomain.NetworkDomain, all bool, did ...string) ([]*ppb. ...@@ -211,11 +211,14 @@ func fillOnds(pnd networkdomain.NetworkDomain, all bool, did ...string) ([]*ppb.
var ondList []uuid.UUID var ondList []uuid.UUID
var onds []*ppb.OrchestratedNetworkingDevice var onds []*ppb.OrchestratedNetworkingDevice
// all decides if a client wants all devices or only a single one // all indicates if a client wants all devices or only a single one
switch all { switch all {
case true: case true:
ondList = pnd.Devices() ondList = pnd.Devices()
onds = make([]*ppb.OrchestratedNetworkingDevice, len(ondList)) onds = make([]*ppb.OrchestratedNetworkingDevice, len(ondList))
for _, id := range ondList {
did = append(did, id.String())
}
default: default:
if len(did) == 0 { if len(did) == 0 {
err := &errors.ErrInvalidParameters{ err := &errors.ErrInvalidParameters{
......
...@@ -139,6 +139,10 @@ func Test_pnd_Get(t *testing.T) { ...@@ -139,6 +139,10 @@ func Test_pnd_Get(t *testing.T) {
p := pndServer{ p := pndServer{
UnimplementedPndServer: ppb.UnimplementedPndServer{}, UnimplementedPndServer: ppb.UnimplementedPndServer{},
} }
if err := pndc.Add(mockDevice); err != nil {
t.Error(err)
return
}
resp, err := p.Get(tt.args.ctx, tt.args.request) resp, err := p.Get(tt.args.ctx, tt.args.request)
if (err != nil) != tt.wantErr { if (err != nil) != tt.wantErr {
t.Errorf("Get() error = %v, wantErr %v", err, tt.wantErr) t.Errorf("Get() error = %v, wantErr %v", err, tt.wantErr)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment