Change-Id: Idae0fcb0960345444a55bbd2b5013439493f53e9
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
<type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-async-data-broker</type>
<name>binding-data-broker</name>
</data-broker>
<type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-async-data-broker</type>
<name>binding-data-broker</name>
</data-broker>
+ <of-offset>2</of-offset>
+ <router-mac>01:02:03:04:05:06</router-mac>
</module>
</modules>
</data>
</module>
</modules>
</data>
</required-capabilities>
</snapshot>
</required-capabilities>
</snapshot>
package org.opendaylight.controller.config.yang.config.ofoverlay_provider.impl;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.OFOverlayRenderer;
package org.opendaylight.controller.config.yang.config.ofoverlay_provider.impl;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.OFOverlayRenderer;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
public class OFOverlayProviderModule extends org.opendaylight.controller.config.yang.config.ofoverlay_provider.impl.AbstractOFOverlayProviderModule {
public class OFOverlayProviderModule extends org.opendaylight.controller.config.yang.config.ofoverlay_provider.impl.AbstractOFOverlayProviderModule {
+ private static final Logger LOG = LoggerFactory
+ .getLogger(OFOverlayProviderModule.class);
+
public OFOverlayProviderModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
super(identifier, dependencyResolver);
}
public OFOverlayProviderModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
super(identifier, dependencyResolver);
}
@Override
public java.lang.AutoCloseable createInstance() {
@Override
public java.lang.AutoCloseable createInstance() {
+ LOG.info("OFoffset: {}",getOfOffset());
+ LOG.info("RouterMac: {}",getRouterMac());
return new OFOverlayRenderer(getDataBrokerDependency(),
getRpcRegistryDependency());
}
return new OFOverlayRenderer(getDataBrokerDependency(),
getRpcRegistryDependency());
}
import config { prefix config; revision-date 2013-04-05; }
import opendaylight-md-sal-binding { prefix mdsal; revision-date 2013-10-28; }
import config { prefix config; revision-date 2013-04-05; }
import opendaylight-md-sal-binding { prefix mdsal; revision-date 2013-10-28; }
+ import ietf-yang-types { prefix "yang"; revision-date 2010-09-24; }
description
"This module contains the base YANG definitions for
description
"This module contains the base YANG definitions for
+
+ leaf of-offset {
+ type uint32;
+ }
+
+ leaf router-mac {
+ type yang:mac-address;
+ }