CLI를 작성하려고합니다. 나는 그렇게하기 위해 '양'을 사용하기로 선택한다. 나는 그것에 익숙하지 않고 기존 모듈을 어떻게 가져올지를 알 수 없다. 예를 들어 github (https://github.com/YangModels/yang/blob/master/vendor/cisco/xe/1631/ietf-ospf.yang)에 ospf 용 모듈이 있고 내 모듈로 가져오고 싶습니다. 이 작업을 수행 할 수 있습니까? 방법?양 모듈을 가져 오는 방법
EDIT1 :
module mininet {
/* name space */
namespace "http://tail-f.com/ns/example/mininet";
prefix mininet;
import ietf-ospf {
prefix ospf;
revision-date 2015-03-09
}
leaf area-id-type {
type yang:area-id-type;
}
}
그래서 내가 그것을 표트르 Babij 도움말을 사용하여이 방법을 수행했습니다. 불행히도 이것은 작동하지 않습니다. 무엇을 바꾸어야합니까? area-id-type은 ietf-ospf의 typedef입니다. 내가 가진 오류는 테 하나를 다음입니다 : 당신은
import
문을 사용하여 자신 만의 모듈에서 다른 모듈을 가져올 수
mininet.yang:12:3: error: trailing garbage after module
mininet.yang:12:3: error: unterminated statement
'무엇을 변경해야합니까? ''revision-date' 문에 세미콜론 (';')이 누락되었습니다.사용하고있는 도구의 파서 (parser)가 약간 혼란스러워서 설명이없는 오류 메시지가 나타납니다. 또한 가져온 모듈의 형식 참조에 여전히 잘못된 접두사를 사용하고 있습니다. – predi