私はCLIを構築しようとしています。私はそうするために「陽」を使うことを選ぶ。私はそれが初めてで、既存のモジュルをどのようにインポートするかを見つけることができません。例として、私はgithub(https://github.com/YangModels/yang/blob/master/vendor/cisco/xe/1631/ietf-ospf.yang)にospfモジュールを見つけました。私はそれを自分のmodulでインポートしたいと思います。これはできますか?どうやって?ヤンでモジュールをインポートする方法
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です。私が持っているエラーは次のとおりです。
mininet.yang:12:3: error: trailing garbage after module
mininet.yang:12:3: error: unterminated statement
'何を変更する必要がありますか?'まあ、あなたは 'revision-date'ステートメントのセミコロン('; ')がありません。あなたが使用しているツールのパーサは、そのために少し混乱しています。あなたにそれらの記述的でないエラーメッセージを与えます。さらに、インポートしたモジュールの型参照に間違った 'prefix'を使っています。 – predi