Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

메시지를 생성할 때 사용할 SLAX 및 XSLT 커밋 스크립트 태그 요소

Junos OS 커밋 스크립트는 커밋 작업 중에 사용자 지정 경고, 오류 또는 시스템 로그 메시지를 생성하여 구성이 사용자 지정 구성 규칙을 준수하지 않을 때 이를 알려줍니다. 표 1 에는 SLAX 및 XSLT 커밋 스크립트에서 사용자 지정 경고, 오류 또는 시스템 로그 메시지에 포함할 수 있는 태그 요소가 요약되어 있습니다.

표 1: 사용자 지정 경고, 오류 및 시스템 로그 메시지를 생성하기 위한 태그 및 속성

데이터 항목, XML 요소 또는 속성

필요하거나 지원됨

설명

컨테이너 태그 및 속성

<syslog>

시스템 로그 메시지에 필요

시스템 로그 메시지가 기록될 것임을 나타낸다.

<xnm:error>

오류 메시지에 필요

클라이언트 애플리케이션의 요청을 처리하는 동안 서버가 문제를 겪었음을 나타낸다.

<xnm:warning>

경고 메시지에 필요

클라이언트 애플리케이션의 요청을 처리하는 동안 서버가 문제를 겪었음을 나타낸다.

xmlns url

경고 및 오류 메시지에서 지원

태그 요소의 내용에 대한 XML 네임스페이스를 이름 지정합니다. 값은 1.1과 같은 문자열인 양식 http://xml.juniper.net/xnm/version/xnmversion 의 URL입니다.

xmlns:xnm url

경고 및 오류 메시지에 필요. 요소는 xmlns:xnm 네임스페이스를 전역으로 설정하는 스크립트 보일러플레이스에 포함됩니다.

이름에 접두사(prefix)가 있는 자식 태그 요소에 대한 XML 네임스페이 xnm: 스 이름을 지정합니다. 값은 1.1과 같은 문자열인 양식 http://xml.juniper.net/xnm/version/xnmversion 의 URL입니다.

컨텐트 태그

<column>

경고 및 오류 메시지에서만 지원

로드 중인 구성 파일의 태그 요소가 지정한 줄의 첫 번째 문자(태그 요소에 명명 <filename><line-number>)를 따라 그 위치를 지정하여 오류를 일으킨 요소를 식별합니다. 태그와 <line-number> <filename> 태그를 <column> 결합하는 것이 좋습니다.

<database-status-information>

오류 메시지에서만 지원

현재 구성을 편집하는 사용자에 대한 정보를 제공합니다.

<edit-path>

경고 및 오류 메시지에서만 지원

CLI 구성 모드 배너를 사용하여 문제가 발생한 구성 계층의 수준을 지정합니다. 태그와 태그 <statement><edit-path> 결합하는 것이 좋습니다.

<filename>

경고 및 오류 메시지에서만 지원

로드 중인 구성 파일의 이름을 지습니다.

<line-number>

경고 및 오류 메시지에서만 지원

로드 중인 구성 파일에서 오류가 발생한 위치의 태그 요소에 의해 <filename> 명명된 줄 번호를 지정합니다. 태그와 <column> <filename> 태그를 <line-number> 결합하는 것이 좋습니다.

<message>

경고, 오류 및 시스템 로그 메시지에 필요

자연어 텍스트 문자열에서 경고, 오류 또는 시스템 로그 메시지를 설명합니다.

<parse/>

오류 메시지에서만 지원

클라이언트 애플리케이션이 제출한 요청에 구문 오류가 있음을 나타냅니다.

<reason>

경고 및 오류 메시지에서만 지원

경고 또는 오류 메시지의 이유를 설명합니다.

<re-name>

경고 및 오류 메시지에서만 지원

태그 요소에 의해 명명된 프로세스가 실행 중인 라우팅 엔진<source-daemon> 이름을 지정합니다.

<source-daemon>

경고 및 오류 메시지에서만 지원

경고 또는 오류 메시지가 발생한 요청을 처리하던 Junos OS 모듈의 이름을 지습니다.

<statement>

경고 및 오류 메시지에서만 지원

문제가 발생했을 때 적용되는 구성 명령문을 지정합니다. 태그와 태그 <edit-path><statement> 결합하는 것이 좋습니다.

<token>

경고 및 오류 메시지에서만 지원

경고 또는 오류 메시지를 발생시킨 요청의 요소 이름을 지습니다.

<xsl:call-template name="jcs:edit-path">

경고 및 오류 메시지에서만 지원

<edit-path> 경고 또는 오류가 생성되었을 때 적용되는 CLI 구성 모드 편집 경로를 지정하는 요소를 내보낸다.

문제가 XML 계층의 현재 위치에 없는 경우 매개 변수를 전달 dot 하여 편집 경로를 변경할 수 있습니다. 예를 들어 편집 <xsl:param name="dot" select="system/ports/console"/> 경로를 으로 변경합니다 [edit system ports console].

<xsl:call-template name="jcs:statement">

경고 및 오류 메시지에서만 지원

<statement> 경고 또는 오류가 생성되었을 때 적용되는 구성 명령문을 설명하는 요소를 내보낸다.

문제가 XML 계층의 현재 위치에 있지 않은 경우 매개 변수를 전달 dot 하여 명령문을 변경할 수 있습니다. 예를 들어, <xsl:with-param name="dot" select="system/ports/console/type"/> 명령문을 으로 변경합니다 type.

태그를 사용하여 경고, 오류 및 시스템 로그 메시지를 생성하는 예제는 다음을 참조하십시오.