Template-Toolkit и Juniper

Наконец-то я установил и заработал Template-Toolkit, но у меня возникли проблемы с его компиляцией.

Я пытаюсь создать пользовательскую страницу входа для шлюза Juniper. Из их документа ( http://www.juniper.net/techpubs/software/ive/admin/5.5-CSPSolutionGuide.pdf ) на странице 18 они говорят

You must begin each file with the directive
[% TAGS <% %> %] so that you can use angle brackets on any directives you add
to the templates. By default, the Template Toolkit recognizes square brackets ([
]) instead of angle brackets (<>) as delimiters for directives. The IVE recognizes
angle brackets only. Adding the TAGS directive tells the local Template Toolkit
utilities that you are using angle brackets.

Я добавляю строку в начало файла, но получаю эту ошибку при запуске команды tpage:

undef error - verbatim: filter not found

Другой вариант — изменить START_TAG и END_TAG в конфигурации Template-Toolkit из этого документа ( http://template-toolkit.org/docs/manual/Config.html#section_START_TAG_END_TAG )

Но я не уверен, где я могу выполнить это изменение, я не знаю, где найти файл конфигурации или команду для изменения настройки.

Любая помощь приветствуется!


person user1247595    schedule 31.07.2012    source источник


Ответы (1)


Ну, эта ошибка не имеет ничего общего с директивой [% TAGS %].

Вы получаете эту ошибку, потому что используете фильтр под названием «дословно», который не установлен. Это не один из стандартных фильтров, поставляемых с Template Toolkit, поэтому Я не уверен, откуда это должно исходить. Возможно, это что-то, что установлено с Juniper?

person Dave Cross    schedule 31.07.2012