Добавить возможность создавать секции в основном конфиге не только из модулей BarsUp

Проблема:
Сейчас в секцию основного конфигурационного файла можно добавлять только модули BarsUp

Предложение:
Добавить возможность добавлять секции не только из существующих модулей, но добавить возможность добавлять свои собственные секции (указанием собственных наименований)

Пример, что хотим увидеть (сгенерированная секция в конфигурационном файле не из модулей BarsUp):


Добавление секции через RMS, добавление/редактирование/удаление параметров через РМС

Кейсы:

  1. Открыть https://barsup.net/stable/#i/cdb25dc0-bc62-458f-9bc9-819eca9696c1/master/cdb25dc0-bc62-458f-9bc9-819eca9696c1
  2. Раскрыть дерево
  3. Попробовать добавить новый модуль в пункт “Параметры модулей”
  4. Увидеть, что модуль только выбрать можно, а свой желаемый с любым именем - нельзя.

В РМС можно создать конфигурацию своего модуля. В таком случае можно эти параметры и в РМС указать и в кастоме использовать удобно. В тех случаях, когда надо указать конфигурацию кастомного модуля, можно сделать отдельный файл barsup.config.custom.json в нем указать только секцию Modules и в нее вложить кастомную конфигурацию. Я думаю, что такой подход должен работать.

2 Лайков

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