diff options
author | 2016-10-05 15:03:33 +0200 | |
---|---|---|
committer | 2016-10-14 05:42:54 +0000 | |
commit | 4befd4ce4c0c7fc404e5100f4b52db4b3e441614 (patch) | |
tree | c809966bd051535f272862ea4427209d871b73d0 /v3po/v3po2vpp/src/main/java/io | |
parent | f7109d63d67c40d9597ffc250cbf27d160a3a424 (diff) |
HONEYCOMB-229 Introduce NAT to HC
Reflects SNAT from VPP:
- 1:1 Static IPv4 mapping
- interface in/out NAT feature management
Bonus:
- Support presence containers in infra
Change-Id: Ieb38526f83edbae5e605d5c7e39bb22bbafc50e5
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Diffstat (limited to 'v3po/v3po2vpp/src/main/java/io')
-rw-r--r-- | v3po/v3po2vpp/src/main/java/io/fd/honeycomb/translate/v3po/V3poModule.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/v3po/v3po2vpp/src/main/java/io/fd/honeycomb/translate/v3po/V3poModule.java b/v3po/v3po2vpp/src/main/java/io/fd/honeycomb/translate/v3po/V3poModule.java index eaecdf025..e30f9e6e8 100644 --- a/v3po/v3po2vpp/src/main/java/io/fd/honeycomb/translate/v3po/V3poModule.java +++ b/v3po/v3po2vpp/src/main/java/io/fd/honeycomb/translate/v3po/V3poModule.java @@ -35,11 +35,16 @@ import io.fd.honeycomb.translate.write.WriterFactory; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import net.jmob.guice.conf.core.ConfigurationModule; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class V3poModule extends AbstractModule { + private static final Logger LOG = LoggerFactory.getLogger(V3poModule.class); + @Override protected void configure() { + LOG.debug("Installing V3PO module"); install(ConfigurationModule.create()); requestInjection(V3poConfiguration.class); @@ -91,5 +96,6 @@ public class V3poModule extends AbstractModule { final Multibinder<ManagedNotificationProducer> notifiersBinder = Multibinder.newSetBinder(binder(), ManagedNotificationProducer.class); notifiersBinder.addBinding().to(InterfaceChangeNotificationProducer.class); + LOG.info("Module V3PO successfully configured"); } } |