Ejemplo n.º 1
0
 def testGetColumns(self):
     """Test that we can get all columns"""
     columns = mib.getColumns("SNIMPY-MIB")
     scolumns = sorted([str(a) for a in columns])
     self.assertEqual(self.columns, scolumns)
     for n in columns:
         self.assert_(isinstance(n, mib.Column))
Ejemplo n.º 2
0
 def testGetColumns(self):
     """Test that we can get all columns"""
     columns = mib.getColumns('SNIMPY-MIB')
     scolumns = sorted([str(a) for a in columns])
     self.assertEqual(self.columns, scolumns)
     for n in columns:
         self.assert_(isinstance(n, mib.Column))
Ejemplo n.º 3
0
def load(mibname):
    """Load a MIB in memory.

    :param mibname: MIB name or filename
    :type mibname: str
    """
    m = mib.load(mibname)
    if m not in loaded:
        loaded.append(m)
        if Manager._complete:
            for o in mib.getScalars(m) + mib.getColumns(m):
                setattr(Manager, str(o), 1)
Ejemplo n.º 4
0
def load(mibname):
    """Load a MIB in memory.

    :param mibname: MIB name or filename
    :type mibname: str
    """
    m = mib.load(mibname)
    if m not in loaded:
        loaded.append(m)
        if Manager._complete:
            for o in mib.getScalars(m) + \
                    mib.getColumns(m):
                setattr(Manager, str(o), 1)