carta
fedmsg-gateway(1)

fedmsg-gateway1

Rebroadcast messages to a special fedmsg bus endpoint

Usage

fedmsg-gateway [--daemon] [<common fedmsg options>]

fedmsg-gateway [{-h | --help}]

Overview

fedmsg-gateway is a repeater that rebroadcasts all the messages it receives to a special, "public" endpoint. This is used to get messages from inside Fedora Infrastructure out to users. Its communication is unidirectional: it does not relay messages from "outside the bus" back in.

The special zmq endpoint is specified by the presence of fedmsg.consumers.gateway.port in the config.

This service is what makes consuming messages outside a VPN/firewalled bus environment possible.

Options

-h, --help

Print an help message and exit

--daemon

Run in the background as a daemon.

Options

--io-threads IO_THREADS

Number of io threads for 0mq to use

--topic-prefix TOPIC_PREFIX

Prefix for the topic of each message sent.

--post-init-sleep POST_INIT_SLEEP

Number of seconds to sleep after initializing.

--config-filename CONFIG_FILENAME

Config file to use.

--print-config

Simply print out the configuration and exit. No action taken.

--timeout TIMEOUT

Timeout in seconds for any blocking zmq operations.

--high-water-mark HIGH_WATER_MARK

Limit on the number of messages in the queue before blocking.

--linger ZMQ_LINGER

Number of milliseconds to wait before timing out connections.

Authors

The Fedora Infrastructure team <[email protected]>

Wrote the fedmsg software.

Nicolas Dandrimont <[email protected]>

Wrote this manpage for the Debian system.

From fedmsg-gateway 0.9.3-1 in Debian 8 (Jessie). Parsed by carta from the page's man source.