Make sure our class and superclasses are set up
( cls )
| 664 | |
| 665 | @classmethod |
| 666 | def checkSetup( cls ): |
| 667 | "Make sure our class and superclasses are set up" |
| 668 | clas = cls |
| 669 | while clas and not getattr( clas, 'isSetup', True ): |
| 670 | clas.setup() |
| 671 | clas.isSetup = True |
| 672 | # Make pylint happy |
| 673 | clas = getattr( type( clas ), '__base__', None ) |
| 674 | |
| 675 | @classmethod |
| 676 | def setup( cls ): |