summaryrefslogtreecommitdiffstats
path: root/samples/interfaces/models
diff options
context:
space:
mode:
Diffstat (limited to 'samples/interfaces/models')
-rw-r--r--samples/interfaces/models/asciidoc/Readme.adoc3
-rw-r--r--samples/interfaces/models/pom.xml68
-rw-r--r--samples/interfaces/models/src/main/yang/openconfig-interfaces-notification.yang60
3 files changed, 0 insertions, 131 deletions
diff --git a/samples/interfaces/models/asciidoc/Readme.adoc b/samples/interfaces/models/asciidoc/Readme.adoc
deleted file mode 100644
index 03d45af85..000000000
--- a/samples/interfaces/models/asciidoc/Readme.adoc
+++ /dev/null
@@ -1,3 +0,0 @@
-= interfaces-models
-
-Overview of interfaces-models \ No newline at end of file
diff --git a/samples/interfaces/models/pom.xml b/samples/interfaces/models/pom.xml
deleted file mode 100644
index 6b61ad786..000000000
--- a/samples/interfaces/models/pom.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (c) 2015 Cisco and/or its affiliates.
- 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.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <groupId>io.fd.honeycomb.common</groupId>
- <artifactId>api-parent</artifactId>
- <version>1.16.12-SNAPSHOT</version>
- <relativePath>../../../common/api-parent</relativePath>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <groupId>io.fd.honeycomb.samples.interfaces</groupId>
- <artifactId>interfaces-models</artifactId>
- <name>${project.artifactId}</name>
- <version>1.16.12-SNAPSHOT</version>
- <packaging>bundle</packaging>
-
- <properties>
- <sonar.skip>true</sonar.skip>
- </properties>
-
- <dependencies>
- <!-- Uncomment if iana-if-type model is imported -->
- <!--<dependency>-->
- <!--<groupId>org.opendaylight.mdsal.model</groupId>-->
- <!--<artifactId>iana-if-type-2014-05-08</artifactId>-->
- <!--</dependency>-->
-
- <!-- Uncomment if ietf-yang-types-20130715 model is imported -->
- <!--<dependency>-->
- <!--<groupId>org.opendaylight.mdsal.model</groupId>-->
- <!--<artifactId>ietf-yang-types-20130715</artifactId>-->
- <!--</dependency>-->
-
- <!-- Uncomment if ietf-interfaces model is imported -->
- <!--<dependency>-->
- <!--<groupId>org.opendaylight.mdsal.model</groupId>-->
- <!--<artifactId>ietf-interfaces</artifactId>-->
- <!--</dependency>-->
-
- <!-- Uncomment if ietf-inet-types-2013-07-15 model is imported -->
- <!--<dependency>-->
- <!--<groupId>org.opendaylight.mdsal.model</groupId>-->
- <!--<artifactId>ietf-inet-types-2013-07-15</artifactId>-->
- <!--</dependency>-->
-
- <!-- Uncomment if yang-ext model is imported -->
- <!--<dependency>-->
- <!--<groupId>org.opendaylight.mdsal.model</groupId>-->
- <!--<artifactId>yang-ext</artifactId>-->
- <!--</dependency>-->
-
- <!-- Additional models can be found under >mdsal-model-artifacts -->
- </dependencies>
-</project>
diff --git a/samples/interfaces/models/src/main/yang/openconfig-interfaces-notification.yang b/samples/interfaces/models/src/main/yang/openconfig-interfaces-notification.yang
deleted file mode 100644
index 456fab4df..000000000
--- a/samples/interfaces/models/src/main/yang/openconfig-interfaces-notification.yang
+++ /dev/null
@@ -1,60 +0,0 @@
-module sample-interfaces {
-
- namespace "io:fd:honeycomb:samples:interfaces";
-
- prefix "hc-s-if";
-
- description "Sample interface model";
-
- revision "2016-08-10" {
- description "Initial revision";
- }
-
- typedef interface-id {
- type string;
- }
-
- grouping interface-common {
- leaf interface-id {
- type interface-id;
- }
-
- leaf mtu {
- type uint16;
- }
- }
-
- grouping interface-state {
- container counters {
- leaf total-packets {
- type uint32;
- }
- leaf dropped-packets {
- type uint32;
- }
- }
- }
-
- container interfaces {
- list interface {
- key "interface-id";
- uses interface-common;
- }
- }
-
- container interfaces-state {
- config false;
-
- list interface {
- key "interface-id";
- uses interface-common;
- uses interface-state;
- }
- }
-
- notification interface-up {
- leaf interface-id {
- type interface-id;
- }
- }
-} \ No newline at end of file