예제 #1
0
    def create_breakout(self):
        brkout = InterfaceBreakout()

        module1 = BreakoutModule('1')
        module1.add_port_map('1', '10g-4x')

        module2 = BreakoutModule('2')
        module2.add_port_map('1', '10g-4x')

        brkout.add_module(module1)
        brkout.add_module(module2)

        return brkout
예제 #2
0
 def test_breakout_module(self):
     session = self.login_to_switch()
     self.assertRaises(TypeError, BreakoutModule.get, None)
     level = BreakoutModule('1', session=session)
     self.assertTrue(isinstance(level, BreakoutModule))