Пример #1
0
 def local_preference(self, scope, name, command, tokens):
     try:
         scope[-1]['announce'][-1].attributes.add(
             LocalPreference(int(tokens.pop(0))))
         return True
     except (IndexError, ValueError):
         return self.error.set(self.syntax)
Пример #2
0
def local_preference(tokeniser):
    value = tokeniser()
    if not value.isdigit():
        raise ValueError('invalid local preference %s' % value)
    return LocalPreference(int(value))