parser.add_option("--auxiliary-request-memory",default="2GB",metavar="integer",help="set the requested node memory for auxiliary processes, default = 2GB")
parser.add_option_group(group)
# Synchronizer/File Sink/Listener commands
# Synchronizer/File Sink commands
group=optparse.OptionGroup(parser,"Synchronizer/File Sink Options","Adjust parameters used for synchronization and dumping of features to disk.")
parser.add_option("--tag",metavar="string",default="test",help="Sets the name of the tag used. Default = 'test'")
parser.add_option("--no-drop",default=False,action="store_true",help="If set, do not drop incoming features based on the latency timeout. Default = False.")
parser.add_option("--processing-cadence",type="float",default=0.1,help="Rate at which the streaming jobs acquire and processes data. Default = 0.1 seconds.")
parser.add_option("--request-timeout",type="float",default=0.2,help="Timeout for requesting messages from a topic. Default = 0.2 seconds.")
parser.add_option("--latency-timeout",type="float",default=5,help="Maximum time before incoming data is dropped for a given timestamp. Default = 5 seconds.")
parser.add_option("--target-channel",metavar="channel",help="Target channel for monitoring.")
parser.add_option_group(group)
# Aggregation/Monitoring commands
group=optparse.OptionGroup(parser,"Aggregator Options","Adjust parameters used for aggregation and monitoring of features.")
parser.add_option("--target-channel",metavar="channel",help="Target channel for monitoring.")
parser.add_option("--num-agg-jobs",type="int",default=4,help="Number of aggregator jobs to aggregate incoming features. Default = 4.")
parser.add_option("--num-agg-processes-per-job",type="int",default=2,help="Number of processes per aggregator job to aggregate incoming features. Used if --agg-data-backend = hdf5. Default = 2.")
parser.add_option("--agg-data-backend",default="hdf5",help="Choose the backend for data to be stored into, options: [hdf5|influx]. default = hdf5.")
parser.add_option("--influx-hostname",help="Specify the hostname for the influxDB database. Required if --agg-data-backend = influx.")
parser.add_option("--influx-port",help="Specify the port for the influxDB database. Required if --agg-data-backend = influx.")
parser.add_option("--influx-database-name",help="Specify the database name for the influxDB database. Required if --agg-data-backend = influx.")
parser.add_option_group(group)
options,filenames=parser.parse_args()
...
...
@@ -310,6 +319,7 @@ if options.save_format == 'kafka':