|
neic-glass3
1.4.6
|
#include <project_version.h>#include <json.h>#include <logger.h>#include <config.h>#include <brokerInput.h>#include <brokerOutput.h>#include <associator.h>#include <cstdio>#include <cstdlib>#include <string>#include <memory>
Functions | |
| int | main (int argc, char *argv[]) |
glass-broker-app is an application that uses the glasscore libraries and the rest of the glass3 infrastructure to generate seismic event detections based on an input dataset of picks, correlations, and detections.
glass-broker-app reads it's input data from various kafka (https://kafka.apache.org/) input topics accessed via the hazdevbroker (https://github.com/usgs/hazdev-broker) library.
glass-broker-app writes it's output detections to various kafka output topics accessed via the hazdevbroker library.
glass-broker-app uses the environment variable GLASS_LOG to define the location to write log files
glass-broker-app <configfile> [logname] [noconsole]
configfile is the required path to the configuration file for glass-broker-app
logname is an optional string defining an alternate name for the glass-broker-app log file.
noconsole is an optional command specifying that glass-broker-app should not write messages to the console.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
1.8.11