Changes between Version 3 and Version 4 of Ticket #803


Ignore:
Timestamp:
Mar 16, 2026, 12:08:39 PM (3 weeks ago)
Author:
alx
Comment:

Сделал следующие корректировки:

  • функция snmp переименована в getvar - это лучше отражает смысл функции;
  • позиционные аргументы поменял местами: сначала слот, потом OID (от общего к частному).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #803 – Description

    v3 v4  
    1414Таким образом, все существенные части ключа (кроме функции) переносятся в параметры, в основной части остается только наименование выполняемой функции. Например:
    1515
    16  Было: `MC04.SM-01.snmp.7.5.2.0[12]`, стало: `MCv2.snmp[.7.5.2.0, 12, name=SM-01]`.
     16 Было: `MC04.SM-01.snmp.7.5.2.0[12]`, стало: `MCv2.getvar[12, .7.5.2.0, name=SM-01]`.
    1717
    1818=== Формат параметров ===
     
    2424Предлагается следующий набор функций ключей:
    2525
    26 - snmp;
     26- getvar;
    2727- boardlist.
    2828
    29 ==== snmp ====
     29==== getvar ====
    3030
    31 Предлагается следующий формат параметров: `[<oid>, <slot>]`. Агент возвращает значение переменной с OID <oid> платы в слоте <slot>.
     31Предлагается следующий формат параметров: `[<slot>, <oid>]`. Агент возвращает значение переменной с OID <oid> платы в слоте <slot>.
    3232
    3333//Именные параметры://