@@ -68,18 +68,11 @@ func TestEnrichment(t *testing.T) {
68
68
Name : "DUS01" ,
69
69
},
70
70
},
71
- Pops : make ([]* octopuspb.Pop , 0 ),
72
- Colos : make ([]* octopuspb.Colo , 0 ),
73
- Cables : make ([]* octopuspb.Cable , 0 ),
74
- Circuits : make ([]* octopuspb.Circuit , 0 ),
75
71
Devices : []* octopuspb.Device {
76
72
{
77
- Name : "ccr01.dus01" ,
78
- Role : "ccr" ,
79
- SiteName : "DUS01" ,
80
- Interfaces : []* octopuspb.Interface {},
81
- FrontPorts : []* octopuspb.FrontPort {},
82
- RearPorts : []* octopuspb.RearPort {},
73
+ Name : "ccr01.dus01" ,
74
+ Role : "ccr" ,
75
+ SiteName : "DUS01" ,
83
76
},
84
77
},
85
78
},
@@ -256,28 +249,21 @@ func TestEnrichment(t *testing.T) {
256
249
Name : "DUS01" ,
257
250
},
258
251
},
259
- Pops : make ([]* octopuspb.Pop , 0 ),
260
- Colos : make ([]* octopuspb.Colo , 0 ),
261
- Cables : make ([]* octopuspb.Cable , 0 ),
262
- Circuits : make ([]* octopuspb.Circuit , 0 ),
263
252
Devices : []* octopuspb.Device {
264
253
{
265
254
Name : "GCP" ,
266
255
Role : "cloud-provider" ,
267
256
SiteName : "ANY" ,
268
257
Interfaces : []* octopuspb.Interface {
269
258
{
270
- Name : "Interconnect0" ,
271
- Type : "10gbase-x-sfpp" ,
272
- Units : []* octopuspb.InterfaceUnit {},
259
+ Name : "Interconnect0" ,
260
+ Type : "10gbase-x-sfpp" ,
273
261
MetaData : & octopuspb.MetaData {
274
262
SemanticTags : map [string ]string {},
275
263
Tags : []string {"net:foo" },
276
264
},
277
265
},
278
266
},
279
- FrontPorts : []* octopuspb.FrontPort {},
280
- RearPorts : []* octopuspb.RearPort {},
281
267
MetaData : & octopuspb.MetaData {
282
268
SemanticTags : map [string ]string {
283
269
"NET:ASN" : "16550" ,
@@ -295,33 +281,26 @@ func TestEnrichment(t *testing.T) {
295
281
Type : "10gbase-x-sfpp" ,
296
282
Units : []* octopuspb.InterfaceUnit {
297
283
{
298
- Id : 100 ,
299
- InnerTag : 100 ,
300
- Ipv4Addresses : []* octopuspb.IPAddress {},
301
- Ipv6Addresses : []* octopuspb.IPAddress {},
284
+ Id : 100 ,
285
+ InnerTag : 100 ,
302
286
},
303
287
},
304
288
},
305
289
{
306
290
Name : "Ethernet0/1" ,
307
291
Type : "10gbase-x-sfpp" ,
308
292
LagMemberOf : "bond0" ,
309
- Units : []* octopuspb.InterfaceUnit {},
310
293
},
311
294
{
312
295
Name : "Ethernet0/2" ,
313
296
Type : "10gbase-x-sfpp" ,
314
297
LagMemberOf : "bond0" ,
315
- Units : []* octopuspb.InterfaceUnit {},
316
298
},
317
299
{
318
- Name : "bond0" ,
319
- Type : "lag" ,
320
- Units : []* octopuspb.InterfaceUnit {},
300
+ Name : "bond0" ,
301
+ Type : "lag" ,
321
302
},
322
303
},
323
- FrontPorts : []* octopuspb.FrontPort {},
324
- RearPorts : []* octopuspb.RearPort {},
325
304
},
326
305
},
327
306
},
@@ -452,10 +431,6 @@ func TestEnrichment(t *testing.T) {
452
431
Name : "DUS01" ,
453
432
},
454
433
},
455
- Pops : make ([]* octopuspb.Pop , 0 ),
456
- Colos : make ([]* octopuspb.Colo , 0 ),
457
- Cables : make ([]* octopuspb.Cable , 0 ),
458
- Circuits : make ([]* octopuspb.Circuit , 0 ),
459
434
Devices : []* octopuspb.Device {
460
435
{
461
436
Name : "GCP" ,
@@ -473,7 +448,6 @@ func TestEnrichment(t *testing.T) {
473
448
IP : bnet .NewPfx (bnet .IPv4FromOctets (192 , 0 , 2 , 0 ), 31 ).ToProto (),
474
449
},
475
450
},
476
- Ipv6Addresses : []* octopuspb.IPAddress {},
477
451
},
478
452
},
479
453
MetaData : & octopuspb.MetaData {
@@ -482,8 +456,6 @@ func TestEnrichment(t *testing.T) {
482
456
},
483
457
},
484
458
},
485
- FrontPorts : []* octopuspb.FrontPort {},
486
- RearPorts : []* octopuspb.RearPort {},
487
459
},
488
460
{
489
461
Name : "ccr01.dus01" ,
@@ -501,36 +473,28 @@ func TestEnrichment(t *testing.T) {
501
473
IP : bnet .NewPfx (bnet .IPv4FromOctets (192 , 0 , 2 , 1 ), 31 ).ToProto (),
502
474
},
503
475
},
504
- Ipv6Addresses : []* octopuspb.IPAddress {},
505
476
},
506
477
{
507
- Id : 100 ,
508
- InnerTag : 100 ,
509
- Ipv4Addresses : []* octopuspb.IPAddress {},
510
- Ipv6Addresses : []* octopuspb.IPAddress {},
478
+ Id : 100 ,
479
+ InnerTag : 100 ,
511
480
},
512
481
},
513
482
},
514
483
{
515
484
Name : "Ethernet0/1" ,
516
485
Type : "10gbase-x-sfpp" ,
517
486
LagMemberOf : "bond0" ,
518
- Units : []* octopuspb.InterfaceUnit {},
519
487
},
520
488
{
521
489
Name : "Ethernet0/2" ,
522
490
Type : "10gbase-x-sfpp" ,
523
491
LagMemberOf : "bond0" ,
524
- Units : []* octopuspb.InterfaceUnit {},
525
492
},
526
493
{
527
- Name : "bond0" ,
528
- Type : "lag" ,
529
- Units : []* octopuspb.InterfaceUnit {},
494
+ Name : "bond0" ,
495
+ Type : "lag" ,
530
496
},
531
497
},
532
- FrontPorts : []* octopuspb.FrontPort {},
533
- RearPorts : []* octopuspb.RearPort {},
534
498
},
535
499
},
536
500
},
@@ -652,40 +616,30 @@ func TestEnrichment(t *testing.T) {
652
616
Name : "SiteA" ,
653
617
},
654
618
},
655
- Pops : make ([]* octopuspb.Pop , 0 ),
656
- Colos : make ([]* octopuspb.Colo , 0 ),
657
619
Devices : []* octopuspb.Device {
658
620
{
659
621
Name : "devA" ,
660
622
SiteName : "SiteA" ,
661
623
Interfaces : []* octopuspb.Interface {
662
624
{
663
- Name : "ifaA" ,
664
- Units : make ([]* octopuspb.InterfaceUnit , 0 ),
625
+ Name : "ifaA" ,
665
626
},
666
627
{
667
- Name : "ifaX" ,
668
- Units : make ([]* octopuspb.InterfaceUnit , 0 ),
628
+ Name : "ifaX" ,
669
629
},
670
630
},
671
- FrontPorts : []* octopuspb.FrontPort {},
672
- RearPorts : []* octopuspb.RearPort {},
673
631
},
674
632
{
675
633
Name : "devB" ,
676
634
SiteName : "SiteA" ,
677
635
Interfaces : []* octopuspb.Interface {
678
636
{
679
- Name : "ifaB" ,
680
- Units : make ([]* octopuspb.InterfaceUnit , 0 ),
637
+ Name : "ifaB" ,
681
638
},
682
639
{
683
- Name : "ifaY" ,
684
- Units : make ([]* octopuspb.InterfaceUnit , 0 ),
640
+ Name : "ifaY" ,
685
641
},
686
642
},
687
- FrontPorts : []* octopuspb.FrontPort {},
688
- RearPorts : []* octopuspb.RearPort {},
689
643
},
690
644
},
691
645
Cables : []* octopuspb.Cable {
@@ -796,10 +750,6 @@ func TestEnrichment(t *testing.T) {
796
750
Name : "DUS01" ,
797
751
},
798
752
},
799
- Pops : make ([]* octopuspb.Pop , 0 ),
800
- Colos : make ([]* octopuspb.Colo , 0 ),
801
- Cables : make ([]* octopuspb.Cable , 0 ),
802
- Circuits : make ([]* octopuspb.Circuit , 0 ),
803
753
Devices : []* octopuspb.Device {
804
754
{
805
755
Name : "ccr01.dus01" ,
@@ -827,13 +777,10 @@ func TestEnrichment(t *testing.T) {
827
777
IP : bnet .NewPfx (bnet .IPv4FromOctets (192 , 0 , 2 , 2 ), 32 ).ToProto (),
828
778
},
829
779
},
830
- Ipv6Addresses : []* octopuspb.IPAddress {},
831
780
},
832
781
},
833
782
},
834
783
},
835
- FrontPorts : []* octopuspb.FrontPort {},
836
- RearPorts : []* octopuspb.RearPort {},
837
784
},
838
785
},
839
786
},
@@ -886,16 +833,11 @@ func TestEnrichment(t *testing.T) {
886
833
Name : "DUS01" ,
887
834
},
888
835
},
889
- Pops : make ([]* octopuspb.Pop , 0 ),
890
- Colos : make ([]* octopuspb.Colo , 0 ),
891
- Cables : make ([]* octopuspb.Cable , 0 ),
892
- Circuits : make ([]* octopuspb.Circuit , 0 ),
893
836
Devices : []* octopuspb.Device {
894
837
{
895
- Name : "pp01.dus01" ,
896
- Role : "pp" ,
897
- SiteName : "DUS01" ,
898
- Interfaces : []* octopuspb.Interface {},
838
+ Name : "pp01.dus01" ,
839
+ Role : "pp" ,
840
+ SiteName : "DUS01" ,
899
841
FrontPorts : []* octopuspb.FrontPort {
900
842
{
901
843
Name : "FP-A" ,
@@ -976,10 +918,7 @@ func TestEnrichment(t *testing.T) {
976
918
Name : "DUS01" ,
977
919
},
978
920
},
979
- Pops : make ([]* octopuspb.Pop , 0 ),
980
- Colos : make ([]* octopuspb.Colo , 0 ),
981
- Cables : make ([]* octopuspb.Cable , 0 ),
982
- Circuits : make ([]* octopuspb.Circuit , 0 ),
921
+
983
922
Devices : []* octopuspb.Device {
984
923
{
985
924
Name : "ccr01.dus01" ,
@@ -998,13 +937,10 @@ func TestEnrichment(t *testing.T) {
998
937
IP : bnet .NewPfx (bnet .IPv4FromOctets (169 , 254 , 0 , 0 ), 31 ).Ptr ().ToProto (),
999
938
},
1000
939
},
1001
- Ipv6Addresses : make ([]* octopuspb.IPAddress , 0 ),
1002
940
},
1003
941
},
1004
942
},
1005
943
},
1006
- FrontPorts : []* octopuspb.FrontPort {},
1007
- RearPorts : []* octopuspb.RearPort {},
1008
944
},
1009
945
},
1010
946
},
@@ -1039,12 +975,7 @@ func TestEnrichment(t *testing.T) {
1039
975
Prefixes : make (map [int64 ]* model.Prefix ),
1040
976
},
1041
977
expected : & octopuspb.Topology {
1042
- Sites : make ([]* octopuspb.Site , 0 ),
1043
- Pops : make ([]* octopuspb.Pop , 0 ),
1044
- Colos : make ([]* octopuspb.Colo , 0 ),
1045
- Cables : make ([]* octopuspb.Cable , 0 ),
1046
- Circuits : make ([]* octopuspb.Circuit , 0 ),
1047
- Devices : make ([]* octopuspb.Device , 0 ),
978
+ Devices : make ([]* octopuspb.Device , 0 ),
1048
979
Prefixes : []* octopuspb.Prefix {
1049
980
{
1050
981
Prefix : bnet .NewPfx (bnet .IPv4FromOctets (100 , 64 , 0 , 0 ), 26 ).ToProto (),
0 commit comments