use stats future from stats module in V3PO 73/19773/2
authorMichal Cmarada <[email protected]>
Thu, 23 May 2019 08:31:26 +0000 (10:31 +0200)
committerMichal Cmarada <[email protected]>
Thu, 23 May 2019 08:32:37 +0000 (08:32 +0000)
Change-Id: I038995fce5fdb171d3c9e569fa4bbd9bc2a87a6f
Signed-off-by: Michal Cmarada <[email protected]>
v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/V3poModule.java
v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/V3poModuleTest.java

index 569f58f..1aafca1 100644 (file)
@@ -75,7 +75,6 @@ public class V3poModule extends AbstractModule {
         // Statistics
         bind(InterfaceStatisticsManager.class).toProvider(InterfaceStatisticsManagerProvider.class)
                 .in(Singleton.class);
-        bind(FutureJVppStatsFacade.class).toProvider(jvppStatsProviderClass).in(Singleton.class);
 
         // Context utility for deleted interfaces
         bind(DisabledInterfacesManager.class).toInstance(new DisabledInterfacesManager());
index 41a4354..71d8084 100644 (file)
@@ -38,6 +38,7 @@ import io.fd.honeycomb.translate.read.ReaderFactory;
 import io.fd.honeycomb.translate.util.YangDAG;
 import io.fd.honeycomb.translate.write.WriterFactory;
 import io.fd.jvpp.core.future.FutureJVppCore;
+import io.fd.jvpp.stats.future.FutureJVppStats;
 import io.fd.jvpp.stats.future.FutureJVppStatsFacade;
 import java.util.HashSet;
 import java.util.Set;
@@ -67,6 +68,10 @@ public class V3poModuleTest {
     @Mock
     private FutureJVppCore futureJVppCore;
 
+    @Bind
+    @Mock
+    private FutureJVppStatsFacade futureJVppStats;
+
     @Mock
     @Bind
     private ShutdownHandler shutdownHandler;