Opened 18 months ago
Last modified 18 months ago
#619 closed улучшение
Импорт конфигурации TDM из файла конфигурации блока — at Version 2
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | средний | Milestone: | 1 очередь |
Component: | sw | Keywords: | |
Cc: |
Description (last modified by )
Предлагаю добавить в функцию импорта конфигурации TDM возможность импорта маппера из файла конфигурации блока (элемент <mapper/> в нем находится не в корневом элементе <cobfig/>, а в элементе <board/>, находящемся, в свою очередь, в корневом элементе <config/>).
Change History (5)
by , 18 months ago
Attachment: | config-Кушнаренково-07-06-2023(1).xml added |
---|
by , 18 months ago
Attachment: | config-export-tdm.xml added |
---|
by , 18 months ago
comment:1 by , 18 months ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 18 months ago
Description: | modified (diff) |
---|---|
Resolution: | invalid |
Status: | closed → reopened |
Summary: | Не работает импорт конфигурации TDM → Импорт конфигурации TDM из файла конфигурации блока |
Type: | баг → улучшение |
Хм. Я по аналогии с импортом конфига плат, предполагал что Импорт TDM съест и "конфиг блока" в котором формат именно <config><board><mapper>.
Ладно, тогда переделаю тикет в предложение.
Note:
See TracTickets
for help on using tickets.
Формат файла экспорта конфигурации TDM предполагает, что таблица коммутации каналов TDM содержится в элементе
<mapper/>
, который, в свою очередь, содержится в корневом элементе документа<config/>
. Примерно так:Пример реального файла конфигурации TDM, экспортированного из моего блока, прилагаю.
В файле же, config-Кушнаренково-07-06-2023(1).xml, приложенном к этому тикету, я вижу следующее: в файле имеется корневой элемент
<config/>
, однако в корневом элементе<config/>
нет дочернего элемента<mapper/>
, содержащего таблицу коммутации TDM. Таким образом, таблица коммутации каналов в этом файле отсутствует.Поиск по содержимому файла показал, что элемент
<mapper/>
в нем присутствует, но находится не в корневом элементе<config/>
, а в элементе<board/>
, находящемся, в свою очередь, в корневом элементе<config/>
:Таким образом, структура приложенного к тикету файла не соответствует требуемой. Предполагаю, что приложенный файл является файлом конфигурации всего блока, а не файлом экспорта/импорта конфигурации TDM.
При переносе элемента
<mapper/>
в приложенном файле из элемента<board/>
в элемент<config/>
(на уровень выше) после импорта модифицированного файла соединения каналов TDM присутствуют: