Как отправить дополненный лист YANG для проверки ODL без имени модуля? - PullRequest
0 голосов
/ 04 декабря 2018

Тот же вопрос о Identityref

У меня есть модель YANG и объект JSON, которые будут проверены ODL (см. Ниже).

Могу ли я написать узел json дляleaf "example-barmod: bar": true без имени модуля "bar": true и отправить его для проверки ODL?

Что я могу сделать с дополненным листом для проверки его ODL без имени модуля?

Я анализирую JSON по JsonParserStream.parse (JsonReader) из модуля org.opendaylight.yangtools.yang.data.codec.gson.

Заранее спасибо!

Пример из rfc7951: JSON-кодирование данных, смоделированных с помощью YANG :

Модель YANG:

module example-foomod {
   container top {
     leaf foo {
        type uint8;
     }
  }
}

module example-barmod {
   import example-foomod {
     prefix "foomod";
   }
   augment "/foomod:top" {
     leaf bar {
       type boolean;
     }
   }
 }

JSON

{
     "example-foomod:top": {
       "foo": 54,
       "example-barmod:bar": true
     }
   }
...