clean test environment
[transportpce.git] / tests / stubmodels / src / main / yang / stubrenderer@2017-04-26.yang
diff --git a/tests/stubmodels/src/main/yang/stubrenderer@2017-04-26.yang b/tests/stubmodels/src/main/yang/stubrenderer@2017-04-26.yang
deleted file mode 100644 (file)
index c1ded45..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-module stubrenderer {
-    yang-version 1;
-    namespace "http://org/opendaylight/transportpce/stubrenderer";
-    prefix "org-opendaylight-transportpce-stubrenderer";
-
-    import ietf-yang-types {
-        prefix yang;
-        revision-date 2013-07-15;
-    }
-    import transportpce-routing-constraints {
-        prefix transportpce-routing-constraints;
-        revision-date 2017-04-26;
-    }
-
-
-    import org-openroadm-common-service-types {
-        prefix org-openroadm-common-service-types;
-        revision-date 2016-10-14;
-    }
-
-    import org-openroadm-resource-types {
-        prefix org-openroadm-resource-types;
-        revision-date 2016-10-14;
-    }
-    import transportpce-common-service-path-types {
-        prefix transportpce-common-service-path-types;
-        revision-date 2017-04-26;
-    }
-    import transportpce-pathDescription {
-        prefix transportpce-pathDescription;
-        revision-date 2017-04-26;
-    }
-
-    import org-openroadm-topology {
-        prefix org-openroadm-topology;
-        revision-date 2016-10-14;
-    }
-
-
-    organization
-        "transportPCE";
-      contact
-        "transportPCE committers - ODL";
-      description
-        "YANG definitions of stubrenderer services (transportPCE). Adapted from service path definition (openroadm).
-         Copyright © 2017 Orange, Inc. and others.  All rights reserved.
-
-        This model is derived from the OpenROADM service definition that includes the following notice:
-
-
-        openroadm copyright:
-          Copyright of the Members of the Open ROADM MSA Agreement dated (c) 2016,
-          AT&T Intellectual Property.  All other rights reserved.
-
-          Redistribution and use in source and binary forms, with or without modification,
-          are permitted provided that the following conditions are met:
-
-          * Redistributions of source code must retain the above copyright notice, this
-            list of conditions and the following disclaimer.
-          * Redistributions in binary form must reproduce the above copyright notice,
-            this list of conditions and the following disclaimer in the documentation and/or
-            other materials provided with the distribution.
-          * Neither the Members of the Open ROADM MSA Agreement nor the names of its
-            contributors may be used to endorse or promote products derived from this software
-            without specific prior written permission.
-
-          THIS SOFTWARE IS PROVIDED BY THE MEMBERS OF THE OPEN ROADM MSA  AGREEMENT ''AS IS''
-          AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-          WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-          IN NO EVENT THE MEMBERS OF THE OPEN ROADM MSA  AGREEMENT BE LIABLE FOR ANY DIRECT,
-          INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-          NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;  LOSS OF USE, DATA,
-          OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-          WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-          ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-          POSSIBILITY OF SUCH DAMAGE";
-
-
-      revision 2017-04-26 {
-          description
-            "Version 1.5";
-        }
-
-      rpc service-implementation-request {
-          input {
-            leaf service-name {
-            type string;
-            description
-              "Identifier for the service to be created in
-               the ROADM network, e.g., CLFI, CLCI, etc. This is reported against the service, but may not get reflected in the service in the network.";
-            mandatory true;
-          }
-          uses transportpce-common-service-path-types:service-handler-header;
-          container service-a-end {
-            uses transportpce-common-service-path-types:service-endpoint-sp;
-          }
-          container service-z-end {
-            uses transportpce-common-service-path-types:service-endpoint-sp;
-          }
-          container path-description {
-              uses transportpce-pathDescription:path-description;
-          }
-          }
-          output {
-            uses org-openroadm-common-service-types:configuration-response-common;
-          }
-      }
-
-      rpc service-delete {
-          input {
-            leaf service-name {
-            type string;
-            description
-              "Identifier for the service to be created in
-               the ROADM network, e.g., CLFI, CLCI, etc. This is reported against the service, but may not get reflected in the service in the network.";
-            mandatory true;
-          }
-          uses transportpce-common-service-path-types:service-handler-header;
-          }
-          output {
-            uses org-openroadm-common-service-types:configuration-response-common;
-          }
-      }
-
-
-    notification service-rpc-result-sp {
-        description
-          "This Notification indicates result of  service RPC";
-        leaf notification-type {
-          type transportpce-common-service-path-types:service-path-notification-types;
-        }
-        container path-topology {
-              uses org-openroadm-topology:topology;
-        }
-        uses transportpce-common-service-path-types:rpc-response-status-ex;
-        uses org-openroadm-common-service-types:service-notification-result;
-      }
-}