Opened 2 years ago
Last modified 2 years 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 , 2 years ago
| Attachment: | config-Кушнаренково-07-06-2023(1).xml added |
|---|
by , 2 years ago
| Attachment: | config-export-tdm.xml added |
|---|
by , 2 years ago
comment:1 by , 2 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
comment:2 by , 2 years 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 присутствуют: