Junos XML 프로토콜을 사용하여 커밋 작업에 대한 메시지 기록
Junos OS를 실행하는 디바이스와의 Junos XML 프로토콜 세션에서 커밋 작업을 수행할 때 코멘트를 기록하기 위해 클라이언트 애플리케이션은 및 태그 요소에 태그 요소를 둘러쌉 <log> 니다.<commit-configuration> <rpc>
<rpc>
<commit-configuration>
<log>message</log>
</commit-configuration>
</rpc>
요소는 <log> 태그 요소 내의 <commit-configuration> 다른 태그( <at-time>,, <confirmed/> 및 <confirm-timeout>, 또는 <synchronize/> 태그 요소)와 결합할 수 있으며 작업의 효과를 변경하지 않습니다. <log> 태그 요소가 단독으로 방출되면 관련 커밋 작업이 즉시 시작됩니다.
다음 예제에서는 후보 구성이 커밋될 때 메시지를 기록하는 방법을 보여 줍니다.
커밋 코멘트를 포함하는 커밋 기록은 보류 중인 각 커밋에 대한 항목과 표준 구성 데이터베이스에 대한 최대 50개의 이전 커밋을 저장합니다. 기록을 요청하기 위해 클라이언트 애플리케이션은 태그를 <rpc> 태그 요소로 묶 <get-commit-information/> 습니다. 동등한 운영 모드 CLI 명령은 show system commit입니다.
<rpc>
<get-commit-information/>
</rpc>
Junos XML 프로토콜 서버는 및 태그 요소의 정보를 <commit-information> <rpc-reply> 둘러쌉니다. 태그 요소의 하위 태그 요소에 <commit-information> 대한 자세한 내용은 Junos XML API 운영 개발자 참조 항목을 참조하십시오.
<rpc-reply xmlns:junos="URL">
<commit-information>
<!-- tag elements representing the commit log -->
</commit-information>
</rpc-reply>
다음은 커밋 로그를 요청하는 예이다.