Permalink
Browse files

jsonstats: Adds "JSONStats" component

JSONStats acts as a proxy for OpenFlow requests. It accepts JSON-formatted
messages and sends the equivalent request to connected datapaths, then relays
the replies back in JSON.

Signed-off-by: Joe Stringer <joestringernz@gmail.com>
  • Loading branch information...
1 parent cc7cdc8 commit 20cb3ff3b47d65d7aa31b3567c4408065a3635a5 @joestringer joestringer committed May 28, 2012
View
@@ -68,7 +68,7 @@ ACI_PACKAGE([netapps],[misc network apps],
routing user_event_log tests topology discovery
bindings_storage switchstats flow_fetcher data
switch_management networkstate hoststate tablog
- route lavi rfproxy
+ route lavi rfproxy jsonstats
#add netapps component here
],
[TURN_ON_NETAPPS])
@@ -0,0 +1,23 @@
+include ../../../Make.vars
+
+CONFIGURE_DEPENCIES = $(srcdir)/Makefile.am
+
+EXTRA_DIST =\
+ meta.json
+
+pkglib_LTLIBRARIES = jsonstats.la
+
+jsonstats_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/src/nox \
+ -I$(top_srcdir)/src/nox/netapps/jsonstats \
+ -I$(top_srcdir)/src/nox/coreapps/messenger \
+ -I$(top_srcdir)/src/nox/netapps \
+ -I$(top_srcdir)/../include
+
+jsonstats_la_SOURCES = stats_stream.cc jsonstats.cc
+jsonstats_la_LDFLAGS = -module -export-dynamic
+
+NOX_RUNTIMEFILES = meta.json
+
+all-local: nox-all-local
+clean-local: nox-clean-local
+install-exec-hook: nox-install-local
Oops, something went wrong. Retry.

0 comments on commit 20cb3ff

Please sign in to comment.