示例#1
0
    def test_dump_bonding_name2numeric(self):
        BOND_MODE = '0'
        OPT_NAME = 'arp_validate'
        VAL_NAME = 'none'
        VAL_NUMERIC = '0'

        opt_map = _get_bonding_options_name2numeric()
        self.assertIn(BOND_MODE, opt_map)
        self.assertIn(OPT_NAME, opt_map[BOND_MODE])
        self.assertIn(VAL_NAME, opt_map[BOND_MODE][OPT_NAME])
        self.assertEqual(opt_map[BOND_MODE][OPT_NAME][VAL_NAME], VAL_NUMERIC)
示例#2
0
    def test_dump_bonding_name2numeric(self):
        BOND_MODE = '0'
        OPT_NAME = 'arp_validate'
        VAL_NAME = 'none'
        VAL_NUMERIC = '0'

        try:
            opt_map = _get_bonding_options_name2numeric()
        except IOError as e:
            if e.errno == errno.EBUSY:
                raise SkipTest('Bond option mapping failed on EBUSY, '
                               'Kernel version: %s' % os.uname()[2])
            raise

        self.assertIn(BOND_MODE, opt_map)
        self.assertIn(OPT_NAME, opt_map[BOND_MODE])
        self.assertIn(VAL_NAME, opt_map[BOND_MODE][OPT_NAME])
        self.assertEqual(opt_map[BOND_MODE][OPT_NAME][VAL_NAME], VAL_NUMERIC)
示例#3
0
    def test_dump_bonding_name2numeric(self):
        BOND_MODE = '0'
        OPT_NAME = 'arp_validate'
        VAL_NAME = 'none'
        VAL_NUMERIC = '0'

        try:
            opt_map = _get_bonding_options_name2numeric()
        except IOError as e:
            if e.errno == errno.EBUSY:
                raise SkipTest('Bond option mapping failed on EBUSY, '
                               'Kernel version: %s' % os.uname()[2])
            raise

        self.assertIn(BOND_MODE, opt_map)
        self.assertIn(OPT_NAME, opt_map[BOND_MODE])
        self.assertIn(VAL_NAME, opt_map[BOND_MODE][OPT_NAME])
        self.assertEqual(opt_map[BOND_MODE][OPT_NAME][VAL_NAME], VAL_NUMERIC)