From c4c4334ef4db37af07025523de4c2e2e25763599 Mon Sep 17 00:00:00 2001 From: Marek Gradzki Date: Tue, 12 Apr 2016 10:51:45 +0200 Subject: HONEYCOMB-34: Config initializer for ietf-interfaces Change-Id: I164ab014638d40d1494dacb704c079c166256128 Signed-off-by: Marek Gradzki --- .../init/rev160407/VppConfigurationInitializerModule.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'v3po/vpp-cfg-init/src/main/java/org/opendaylight/yang') diff --git a/v3po/vpp-cfg-init/src/main/java/org/opendaylight/yang/gen/v1/urn/honeycomb/params/xml/ns/yang/vpp/data/init/rev160407/VppConfigurationInitializerModule.java b/v3po/vpp-cfg-init/src/main/java/org/opendaylight/yang/gen/v1/urn/honeycomb/params/xml/ns/yang/vpp/data/init/rev160407/VppConfigurationInitializerModule.java index eddc74d27..ae83cb3fe 100644 --- a/v3po/vpp-cfg-init/src/main/java/org/opendaylight/yang/gen/v1/urn/honeycomb/params/xml/ns/yang/vpp/data/init/rev160407/VppConfigurationInitializerModule.java +++ b/v3po/vpp-cfg-init/src/main/java/org/opendaylight/yang/gen/v1/urn/honeycomb/params/xml/ns/yang/vpp/data/init/rev160407/VppConfigurationInitializerModule.java @@ -3,8 +3,9 @@ package org.opendaylight.yang.gen.v1.urn.honeycomb.params.xml.ns.yang.vpp.data.i import io.fd.honeycomb.v3po.vpp.data.init.DataTreeInitializer; import io.fd.honeycomb.v3po.vpp.data.init.InitializerRegistry; import io.fd.honeycomb.v3po.vpp.data.init.InitializerRegistryImpl; +import io.fd.honeycomb.v3po.vpp.data.init.InterfacesInitializer; import io.fd.honeycomb.v3po.vpp.data.init.VppInitializer; -import java.util.Collections; +import java.util.Arrays; import org.opendaylight.controller.md.sal.binding.api.DataBroker; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -33,21 +34,22 @@ public class VppConfigurationInitializerModule extends @Override public java.lang.AutoCloseable createInstance() { - LOG.debug("VppConfigurationInitializerModule.createInstance()"); + LOG.info("VppConfigurationInitializerModule.createInstance(): initialization started"); final DataBroker bindingDataBroker = getBindingDataBrokerDependency(); - // TODO make configurable - final VppInitializer vppInitializer = - new VppInitializer(bindingDataBroker); + final VppInitializer vppInitializer = new VppInitializer(bindingDataBroker); + final InterfacesInitializer interfacesInitializer = new InterfacesInitializer(bindingDataBroker); + // TODO make configurable final InitializerRegistry initializer = - new InitializerRegistryImpl(Collections.singletonList(vppInitializer)); + new InitializerRegistryImpl(Arrays.asList(vppInitializer, interfacesInitializer)); try { initializer.initialize(); } catch (Exception e) { LOG.warn("Failed to initialize config", e); } + LOG.info("VppConfigurationInitializerModule.createInstance(): initialization completed"); return initializer; } -- cgit 1.2.3-korg