Это команда fedmsg-logger, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
fedmsg-logger - просто отправлять сообщения из командной строки на шину fedmsg
СИНТАКСИС
fedmsg-логгер [--сообщение LOGGER_MESSAGE] [--json-ввод] [--тема ТЕМА] [--modname
ИМЯ МОДА] [--cert-префикс CERT_PREFIX] [<общий Fedmsg варианты>]
fedmsg-логгер [-h|--Помогите]
ОПИСАНИЕ
fedmsg-логгер это простая утилита командной строки для отправки сообщений на шину fedmsg. это
эфемерная команда, которая напрямую не связывает конечную точку 0mq. Он отправляет свои сообщения
a Fedmsg-реле(1) демон, который связывает постоянную конечную точку, которую может внешний мир
Подписаться. Если Fedmsg-реле(1) служба не работает по адресу, указанному в
конфиг, затем fedmsg-логгер будет зависать, пока эта служба не станет доступной.
If --сообщение не указан, эта команда принимает сообщения от стандартного ввода.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-h, --Помогите
Распечатать справочное сообщение и выйти
--сообщение LOGGER_MESSAGE
Сообщение для отправки.
--json-ввод
Принимайте каждую строку ввода как JSON.
--тема ТЕМА
Тема, в которую отправляются сообщения. По умолчанию журнал если не установлено.
--modname ИМЯ МОДА
Имя модуля, в который отправляются сообщения. По умолчанию лесоруб если не установлено.
--cert-префикс CERT_PREFIX
Укажите другой сертификат из / и т. д. / pki / fedmsg
ОБЩИЙ ФЕДМСГ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--io-thread IO_THREADS
Количество потоков io для использования 0mq
--topic-префикс TOPIC_PREFIX
Префикс темы каждого отправленного сообщения.
- post-init-sleep POST_INIT_SLEEP
Количество секунд для перехода в спящий режим после инициализации.
--config-имя_файла CONFIG_FILENAME
Файл конфигурации для использования.
--print-config
Просто распечатайте конфигурацию и выйдите. Никаких действий не принимается.
- тайм-аут TIMEOUT
Таймаут в секундах для любых операций блокировки zmq.
- высокая отметка HIGH_WATER_MARK
Ограничьте количество сообщений в очереди перед блокировкой.
--задерживаться ZMQ_LINGER
Количество миллисекунд ожидания перед тайм-аутом соединений.
ТЕМА СТРОИТЕЛЬСТВО
Полная тема, в которую отправляются сообщения, состоит из префикс_темы и
охрана окружающей среды установлен в конфигурации fedmsg, а --тема ТЕМА и --modname ИМЯ МОДА
варианты таким образом:
..ИМЯ МОДА.ТЕМА
Пещеры
Обратите внимание, что при использовании --json-ввод, вы должны отправить действительный JSON, включая использование двойного
кавычки в отличие от одинарных кавычек:
{"a": 1} - действительный JSON.
{'a': 1} недействителен JSON.
ПРИМЕРЫ
Отправьте сообщение со стандартного ввода в формате JSON:
echo '{"a": 1}' | fedmsg-logger --json-input
Отправить сообщение git.repo.update тема
эхо "Привет!" | fedmsg-logger --modname = git --topic = repo.update
Отправьте простое сообщение:
fedmsg-logger --message = "Это сообщение."
Отправьте сообщение в формате JSON:
fedmsg-logger --message = '{"a": 1}' --json-input
Используйте fedmsg-logger онлайн с помощью сервисов onworks.net