From: Tom Pantelis Date: Mon, 16 May 2016 22:00:55 +0000 (-0400) Subject: Remove statistics manager config yang and XML X-Git-Tag: release/boron~202^2~1 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F33%2F39133%2F5;p=openflowplugin.git Remove statistics manager config yang and XML Change-Id: I56c38dcb3ca57e9ccc7a4d37e2873ea8b29cb515 Signed-off-by: Tom Pantelis --- diff --git a/applications/pom.xml b/applications/pom.xml index c7e776a7f6..c27464c2f2 100644 --- a/applications/pom.xml +++ b/applications/pom.xml @@ -92,7 +92,6 @@ inventory-manager statistics-manager - statistics-manager-config topology-manager forwardingrules-manager forwardingrules-manager-config diff --git a/applications/statistics-manager-config/pom.xml b/applications/statistics-manager-config/pom.xml deleted file mode 100644 index 09d31a98e2..0000000000 --- a/applications/statistics-manager-config/pom.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - 4.0.0 - - org.opendaylight.openflowplugin - applications - 0.3.0-SNAPSHOT - - - org.opendaylight.openflowplugin.applications - statistics-manager-config - Configuration files for statistics manager - jar - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/30-statistics-manager.xml - xml - config - - - - - - - - - - - - scm:git:ssh://git.opendaylight.org:29418/openflowplugin.git - scm:git:ssh://git.opendaylight.org:29418/openflowplugin.git - https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Main - HEAD - - - diff --git a/applications/statistics-manager-config/src/main/resources/initial/30-statistics-manager.xml b/applications/statistics-manager-config/src/main/resources/initial/30-statistics-manager.xml deleted file mode 100644 index 5103b5bf68..0000000000 --- a/applications/statistics-manager-config/src/main/resources/initial/30-statistics-manager.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - statsmanager:statistics-manager - - statistics-manager - - - binding:binding-rpc-registry - binding-rpc-broker - - - - binding:binding-async-data-broker - binding-data-broker - - - - - binding:binding-notification-service - - binding-notification-broker - - - - entity-ownership:entity-ownership-service - entity-ownership-service - - - - 3000 - 16 - - - - - - - - - urn:opendaylight:params:xml:ns:yang:openflowplugin:app:statistics-manager?module=statistics-manager&revision=2014-09-25 - urn:opendaylight:params:xml:ns:yang:controller:config:distributed-entity-ownership-service?module=distributed-entity-ownership-service&revision=2015-08-10 - - - - diff --git a/applications/statistics-manager/pom.xml b/applications/statistics-manager/pom.xml index 5eb232f41d..0425c4faf3 100644 --- a/applications/statistics-manager/pom.xml +++ b/applications/statistics-manager/pom.xml @@ -61,10 +61,6 @@ org.opendaylight.controller sal-binding-config - - org.opendaylight.controller - config-api - org.slf4j slf4j-log4j12 diff --git a/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/config/yang/statistics_manager/StatisticsManagerModule.java b/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/config/yang/statistics_manager/StatisticsManagerModule.java deleted file mode 100644 index 31bedd8ae2..0000000000 --- a/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/config/yang/statistics_manager/StatisticsManagerModule.java +++ /dev/null @@ -1,31 +0,0 @@ -/** - * Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ - -package org.opendaylight.openflowplugin.applications.config.yang.statistics_manager; - -import org.opendaylight.controller.sal.common.util.NoopAutoCloseable; - -/** - * @deprecated Replaced by blueprint wiring - */ -@Deprecated -public class StatisticsManagerModule extends AbstractStatisticsManagerModule { - public StatisticsManagerModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) { - super(identifier, dependencyResolver); - } - - public StatisticsManagerModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver, org.opendaylight.openflowplugin.applications.config.yang.statistics_manager.StatisticsManagerModule oldModule, java.lang.AutoCloseable oldInstance) { - super(identifier, dependencyResolver, oldModule, oldInstance); - } - - @Override - public AutoCloseable createInstance() { - // StatisticsManager instance is created via blueprint so this in a no-op. - return NoopAutoCloseable.INSTANCE; - } -} diff --git a/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/config/yang/statistics_manager/StatisticsManagerModuleFactory.java b/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/config/yang/statistics_manager/StatisticsManagerModuleFactory.java deleted file mode 100644 index 444459e9f2..0000000000 --- a/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/config/yang/statistics_manager/StatisticsManagerModuleFactory.java +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ - -/* -* Generated file -* -* Generated from: yang module name: statistics-manager yang module local name: statistics-manager -* Generated by: org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator -* Generated at: Thu Jan 22 17:17:48 CET 2015 -* -* Do not modify this file unless it is present under src/main directory -*/ -package org.opendaylight.openflowplugin.applications.config.yang.statistics_manager; - -/** - * @deprecated Replaced by blueprint wiring - */ -@Deprecated -public class StatisticsManagerModuleFactory extends AbstractStatisticsManagerModuleFactory { - -} diff --git a/applications/statistics-manager/src/main/yang/statistics-manager.yang b/applications/statistics-manager/src/main/yang/statistics-manager.yang deleted file mode 100644 index 43acf0a105..0000000000 --- a/applications/statistics-manager/src/main/yang/statistics-manager.yang +++ /dev/null @@ -1,77 +0,0 @@ -module statistics-manager { - - yang-version 1; - namespace "urn:opendaylight:params:xml:ns:yang:openflowplugin:app:statistics-manager"; - prefix "statistics-manager"; - - import config { prefix config; revision-date 2013-04-05; } - import opendaylight-md-sal-binding { prefix mdsal; revision-date 2013-10-28; } - import opendaylight-entity-ownership-service { prefix ownership-service; } - - description - "This module contains the base YANG definitions for - statitics-manager implementation."; - - revision "2014-09-25" { - description - "Initial revision."; - } - - identity statistics-manager { - base config:module-type; - config:java-name-prefix StatisticsManager; - status deprecated; - } - - augment "/config:modules/config:module/config:configuration" { - case statistics-manager { - when "/config:modules/config:module/config:type = 'statistics-manager'"; - - container rpc-registry { - uses config:service-ref { - refine type { - mandatory true; - config:required-identity mdsal:binding-rpc-registry; - } - } - } - - container notification-service { - uses config:service-ref { - refine type { - mandatory true; - config:required-identity mdsal:binding-notification-service; - } - } - } - - container ownership-service { - uses config:service-ref { - refine type { - mandatory false; - config:required-identity ownership-service:entity-ownership-service; - } - } - } - - container data-broker { - uses config:service-ref { - refine type { - mandatory false; - config:required-identity mdsal:binding-async-data-broker; - } - } - } - - container statistics-manager-settings { - leaf min-request-net-monitor-interval { - type int32; - } - leaf max-nodes-for-collector { - type int32; - } - } - } - } - -} diff --git a/features/pom.xml b/features/pom.xml index 080dee7ceb..796afb19ca 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -24,7 +24,6 @@ 0.11.0-SNAPSHOT etc/opendaylight/karaf - 30-statistics-manager.xml 40-inventory-manager.xml 1.4.0-SNAPSHOT 0.9.0-SNAPSHOT @@ -173,12 +172,6 @@ org.opendaylight.openflowplugin.applications statistics-manager - - org.opendaylight.openflowplugin.applications - statistics-manager-config - config - xml - org.opendaylight.dlux diff --git a/features/src/main/features/features.xml b/features/src/main/features/features.xml index 02cb32f792..de81dd81ac 100644 --- a/features/src/main/features/features.xml +++ b/features/src/main/features/features.xml @@ -37,7 +37,6 @@ mvn:org.opendaylight.openflowplugin.applications/inventory-manager/{{VERSION}} mvn:org.opendaylight.openflowplugin.applications/statistics-manager/{{VERSION}} mvn:org.opendaylight.openflowplugin/openflowplugin-blueprint-config-he/{{VERSION}} - mvn:org.opendaylight.openflowplugin.applications/statistics-manager-config/{{VERSION}}/xml/config mvn:org.opendaylight.openflowplugin.applications/inventory-manager/{{VERSION}}/xml/config mvn:org.opendaylight.openflowplugin/openflowplugin-controller-config/{{VERSION}}/xml/config-He mvn:org.opendaylight.openflowplugin/openflowplugin-controller-config/{{VERSION}}/xml/configmsgspy