Ejemplo n.º 1
0
 def readVars(self, vars, acInfo=(None, None)):
     raise error.NoSuchInstanceError(idx=0)
Ejemplo n.º 2
0
 def getNode(self, name, idx=None):
     try:
         return MibTree.getNode(self, name, idx)
     except (error.NoSuchInstanceError, error.NoSuchObjectError):
         raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 3
0
 def readGetNext(self, name, val, idx, acInfo, oName=None):
     if name == self.name and name > oName:
         debug.logger & debug.flagIns and debug.logger('readGetNext: %s=%r' % (self.name, self.syntax))
         return self.readGet(name, val, idx, acInfo)
     else:
         raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 4
0
 def getBranch(self, name, idx):
     if name in self._vars:
         return self._vars[name]
     raise error.NoSuchInstanceError(name=name, idx=idx)
Ejemplo n.º 5
0
 def readTest(self, name, val, idx, acInfo):
     if name != self.name:
         raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 6
0
 def readTestNext(self, name, val, idx, acInfo, oName=None):
     if name != self.name or name <= oName:
         raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 7
0
 def getNode(self, name, idx=None):
     # Recursion terminator
     if name == self.name:
         return self
     raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 8
0
 def getNextNode(self, name, idx=None):
     raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 9
0
 def readMibObjects(self, *varBinds, **context):
     raise error.NoSuchInstanceError(idx=0)
Ejemplo n.º 10
0
 def getNextNode(self, name, idx=None):
     try:
         return MibScalar.getNextNode(self, name, idx=None)
     except error.NoSuchObjectError:
         raise error.NoSuchInstanceError(idx=idx, name=name)
Ejemplo n.º 11
0
 def getBranch(self, name, **context):
     if name in self._vars:
         return self._vars[name]
     raise error.NoSuchInstanceError(name=name, idx=context.get('idx'))
Ejemplo n.º 12
0
    def readTest(self, varBind, **context):
        name, val = varBind

        if name != self.name:
            raise error.NoSuchInstanceError(name=name, idx=context.get('idx'))
Ejemplo n.º 13
0
 def getNextNode(self, name, **context):
     raise error.NoSuchInstanceError(name=name, idx=context.get('idx'))
Ejemplo n.º 14
0
 def getNode(self, name, **context):
     # Recursion terminator
     if name == self.name:
         return self
     raise error.NoSuchInstanceError(name=name, idx=context.get('idx'))
Ejemplo n.º 15
0
    def getNextBranch(self, name, **context):
        try:
            return MibTree.getNextBranch(self, name, **context)

        except (error.NoSuchInstanceError, error.NoSuchObjectError):
            raise error.NoSuchInstanceError(name=name, idx=context.get('idx'))