X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=vnfs%2Fhoneycomb_plugin%2Fsample_plugin%2Fsample-plugin-api%2Fsrc%2Fmain%2Fyang%2Fsample-plugin.yang;fp=vnfs%2Fhoneycomb_plugin%2Fsample_plugin%2Fsample-plugin-api%2Fsrc%2Fmain%2Fyang%2Fsample-plugin.yang;h=0000000000000000000000000000000000000000;hb=f4db92493f1bd94184d23e1771a8f600202391a6;hp=df929782e00148c00542ea390c213c581ae79b13;hpb=3e4c0d93034e07a93d881ef13db3e5f2e2f9f3ba;p=demo.git diff --git a/vnfs/honeycomb_plugin/sample_plugin/sample-plugin-api/src/main/yang/sample-plugin.yang b/vnfs/honeycomb_plugin/sample_plugin/sample-plugin-api/src/main/yang/sample-plugin.yang deleted file mode 100755 index df929782..00000000 --- a/vnfs/honeycomb_plugin/sample_plugin/sample-plugin-api/src/main/yang/sample-plugin.yang +++ /dev/null @@ -1,77 +0,0 @@ -//*************************************************************// -// -// Copyright © 2017 AT&T Intellectual Property. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -//****************************************************************** - - -module sample-plugin { - - yang-version 1; - namespace "urn:opendaylight:params:xml:ns:yang:sample-plugin"; - prefix "sample-plugin"; - - import ietf-inet-types { prefix "inet"; } - - description - "This YANG module defines the generic configuration and - operational data for sample-plugin in VPP"; - - revision "2016-09-18" { - description "Initial revision of sample-plugin model"; - } - - container sample-plugin { - uses sample-plugin-params; - description "Configuration data of sample-plugin in Honeycomb"; - - // READ - // curl -u admin:admin http://localhost:8181/restconf/config/sample-plugin:sample-plugin - - // WRITE - // curl http://localhost:8181/restconf/operational/sample-plugin:sample-plugin - - } - - container sample-plugin-state { - config false; - uses sample-plugin-params; - description "Operational data of sample-plugin persisted in VPP"; - - // READ - // curl -u admin:admin http://localhost:8181/restconf/operational/sample-plugin:sample-plugin-state - } - - grouping sample-plugin-params { - container pg-streams { - list pg-stream { - - key id; - leaf id { - type string; - } - - leaf is-enabled { - type boolean; - } - } - } - } - - notification sample-notification { - leaf content { - type string; - } - } -}