Exemplo n.º 1
0
 def _updateIfRates(self, hs0, hs1):
     i = 0
     for ifid in self._ifids:
         if (hs0.interfaces[ifid].operstate !=
                 hs1.interfaces[ifid].operstate):
             self._ifrates[i] = netinfo.speed(ifid)
         i += 1
Exemplo n.º 2
0
 def testSpeedInRange(self):
     for d in netinfo.nics():
         s = netinfo.speed(d)
         self.assertFalse(s < 0)
         self.assertTrue(s in ETHTOOL_SPEEDS or s == 0)
Exemplo n.º 3
0
 def testSpeedInvalidNic(self):
     nicName = 'DUMMYNICDEVNAME'
     self.assertTrue(nicName not in netinfo.nics())
     s = netinfo.speed(nicName)
     self.assertEqual(s, 0)
Exemplo n.º 4
0
 def testSpeedInRange(self):
     for d in netinfo.nics():
         s = netinfo.speed(d)
         self.assertFalse(s < 0)
         self.assertTrue(s in ETHTOOL_SPEEDS or s == 0)
Exemplo n.º 5
0
 def testSpeedInvalidNic(self):
     nicName = 'DUMMYNICDEVNAME'
     self.assertTrue(nicName not in netinfo.nics())
     s = netinfo.speed(nicName)
     self.assertEqual(s, 0)