~allenap/maas/xxx-a-thon

« back to all changes in this revision

Viewing changes to src/maasserver/triggers/tests/test_websocket_listener.py

  • Committer: LaMont Jones
  • Date: 2016-03-07 23:20:52 UTC
  • mfrom: (4657.1.84 maas)
  • mto: (4657.1.93 maas)
  • mto: This revision was merged to the branch mainline in revision 4660.
  • Revision ID: lamont@canonical.com-20160307232052-rgfxbq7dujj6s093
MergeĀ fromĀ trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
            'params': {'node_type': NODE_TYPE.DEVICE},
40
40
            'listener': 'device',
41
41
            }),
 
42
        ('rack', {
 
43
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER},
 
44
            'listener': 'controller',
 
45
            }),
 
46
        ('region_and_rack', {
 
47
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER},
 
48
            'listener': 'controller',
 
49
            }),
 
50
        ('region', {
 
51
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER},
 
52
            'listener': 'controller',
 
53
            }),
42
54
    )
43
55
 
44
56
    @wait_for_reactor
280
292
            'params': {'node_type': NODE_TYPE.DEVICE},
281
293
            'listener': 'device',
282
294
            }),
 
295
        ('rack', {
 
296
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER},
 
297
            'listener': 'controller',
 
298
            }),
 
299
        ('region_and_rack', {
 
300
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER},
 
301
            'listener': 'controller',
 
302
            }),
 
303
        ('region', {
 
304
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER},
 
305
            'listener': 'controller',
 
306
            }),
283
307
    )
284
308
 
285
309
    @wait_for_reactor
529
553
            'params': {'node_type': NODE_TYPE.DEVICE},
530
554
            'listener': 'device',
531
555
            }),
 
556
        ('rack', {
 
557
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER},
 
558
            'listener': 'controller',
 
559
            }),
 
560
        ('region_and_rack', {
 
561
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER},
 
562
            'listener': 'controller',
 
563
            }),
 
564
        ('region', {
 
565
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER},
 
566
            'listener': 'controller',
 
567
            }),
532
568
    )
533
569
 
534
570
    @wait_for_reactor
586
622
            'params': {'node_type': NODE_TYPE.DEVICE, 'interface': True},
587
623
            'listener': 'device',
588
624
            }),
 
625
        ('rack', {
 
626
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER,
 
627
                       'interface': True},
 
628
            'listener': 'controller',
 
629
            }),
 
630
        ('region_and_rack', {
 
631
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER,
 
632
                       'interface': True},
 
633
            'listener': 'controller',
 
634
            }),
 
635
        ('region', {
 
636
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER,
 
637
                       'interface': True},
 
638
            'listener': 'controller',
 
639
            }),
589
640
    )
590
641
 
591
642
    @wait_for_reactor
693
744
            'params': {'node_type': NODE_TYPE.DEVICE},
694
745
            'listener': 'device',
695
746
            }),
 
747
        ('rack', {
 
748
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER},
 
749
            'listener': 'controller',
 
750
            }),
 
751
        ('region_and_rack', {
 
752
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER},
 
753
            'listener': 'controller',
 
754
            }),
 
755
        ('region', {
 
756
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER},
 
757
            'listener': 'controller',
 
758
            }),
696
759
    )
697
760
 
698
761
    @wait_for_reactor
787
850
            'params': {'node_type': NODE_TYPE.DEVICE},
788
851
            'listener': 'device',
789
852
            }),
 
853
        ('rack', {
 
854
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER},
 
855
            'listener': 'controller',
 
856
            }),
 
857
        ('region_and_rack', {
 
858
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER},
 
859
            'listener': 'controller',
 
860
            }),
 
861
        ('region', {
 
862
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER},
 
863
            'listener': 'controller',
 
864
            }),
790
865
    )
791
866
 
792
867
    @wait_for_reactor
1281
1356
            'params': {'node_type': NODE_TYPE.DEVICE, 'interface': True},
1282
1357
            'listener': 'device',
1283
1358
            }),
 
1359
        ('rack', {
 
1360
            'params': {'node_type': NODE_TYPE.RACK_CONTROLLER,
 
1361
                       'interface': True},
 
1362
            'listener': 'controller',
 
1363
            }),
 
1364
        ('region_and_rack', {
 
1365
            'params': {'node_type': NODE_TYPE.REGION_AND_RACK_CONTROLLER,
 
1366
                       'interface': True},
 
1367
            'listener': 'controller',
 
1368
            }),
 
1369
        ('region', {
 
1370
            'params': {'node_type': NODE_TYPE.REGION_CONTROLLER,
 
1371
                       'interface': True},
 
1372
            'listener': 'controller',
 
1373
            }),
1284
1374
    )
1285
1375
 
1286
1376
    @wait_for_reactor