Skip to content
Snippets Groups Projects
Commit cb15d051 authored by Jeremy M Fee's avatar Jeremy M Fee
Browse files

Split write_port into output_port and output_read_port, in case input/output...

Split write_port into output_port and output_read_port, in case input/output factories use different ports
parent 558a211b
No related branches found
No related tags found
1 merge request!146Release CMO metadata to production
Pipeline #31437 passed with warnings
......@@ -23,7 +23,12 @@ def filter_realtime(
host: str = "127.0.0.1",
port: str = 2061,
output_factory: Optional[str] = None,
write_port: int = 2061,
output_port: int = typer.Option(
2061, help="Port where output factory writes data."
),
output_read_port: int = typer.Option(
2061, help="Port where output factory reads data"
),
realtime_interval: int = 600,
update_limit: int = 10,
):
......@@ -36,9 +41,13 @@ def filter_realtime(
input_factory = EdgeFactory(host=host, port=port)
if output_factory == "miniseed":
output_factory = MiniSeedFactory(host=host, port=write_port)
output_factory = MiniSeedFactory(
host=host, port=output_read_port, write_port=output_port
)
elif output_factory == "edge":
output_factory = EdgeFactory(host=host, port=write_port)
output_factory = EdgeFactory(
host=host, port=output_read_port, write_port=output_port
)
obsrio_tenhertz(
observatory=observatory,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment