Opened 5 years ago

Closed 5 years ago

#417 closed улучшение (не будем делать)

Обновлять значение "Режим" при открытии вкладки "Генератор"

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc: AlexLir

Description

Саша обнаружил такое поведение:

  1. на вкладке Генератор установить режим Авто
  2. сохранить конфигурацию в ПЗУ
  3. Установить режим Freerun, но не сохранять.
  4. Перезапустить питание блока

Когда блок загрузится, браузер будет отображать значение режима Freerun(хотя на самом деле установлено значение Авто), пока пользователь не обновит страницу.
Предлагаю обновлять значение поля Режим, чтобы не вводить пользователя в заблуждение.

Change History (2)

comment:1 by san, 5 years ago

Я подумал, что немного поторопился с тикетом - эта проблема(если это проблема) шире чем указано в тикете.
Есть и другие настройки значение которых не обновляются при подобном сценарии.

comment:2 by alx, 5 years ago

Resolution: не будем делать
Status: newclosed

Когда-то давно, когда еще только начинали делать систему обслуживания блока 3U, были достигнуты некоторые договоренности и допущения, исходя из которых и происходила разработка. Одним из таких допущений было то, что конфигурационные настройки аппаратуры (каковой является режим тактового генератора) изменяются только одним оператором (или из одного места) в один период времени. Иными словами, если один оператор работает с конфигурацией блока через веб-интерфейс, конфигурация не должна меняться никакими другими способами (с другого компьютера / из другого браузера, рестартами, перезагрузками и т.п.) кроме как через этот самый веб-интерфейс. Это допущение позволило существенно упростить реализацию процесса конфигурирования, так как отпадала необходимость отслеживания, обнаружения и разруливания потенциальных гоночных ситуаций.

Очевидно, что описанная проблема выходит за рамки описанного выше соглашения. Отказываться от этого допущения не считаю целесообразным, так как это потребует менять весь процесс конфигурирования аппаратуры, а не только запись режима тактового генератора.

Note: See TracTickets for help on using tickets.