tirex-send(1)
send - send messages to a tirex daemon
Description
TIREX-SEND
NAME
tirex-send - send messages to a tirex daemon
SYNOPSIS
tirex-send [ OPTIONS ] TYPE [KEY=VALUE ...]
OPTIONS
-h, --help
Display help message.
-d, --debug
Run in debug mode. You’ll see the actual messages sent and received.
-c, --config=DIR
Use the config directory DIR instead of /etc/tirex.
-t, --to=DESTINATION
Talk to DESTINATION, which can be ’master’ (default), ’syncd’, or a port number.
-w, --wait=SECONDS
Wait SECONDS for the answer after sending the message. Default is 5 seconds. If set to 0, don’t wait for an answer at all. This is the default when the destination is set to syncd.
DESCRIPTION
tirex-send sends a message through a UDP socket to a tirex daemon running on the local machine and waits for the answer. It can be used to check whether a daemon is running, activate debugging in the daemon, send a render request, etc.
Messages are normally sent to the tirex-master daemon, but can also be sent to a sync daemon or one of the rendering backends.
You have to give the TYPE of the message on the command line and optionally some fields in the format KEY=VALUE.
MESSAGES FOR MASTER
The following messages can be send to a master daemon:
|
ping |
Check whether server is alive. |
||
|
debug |
Activate debugging in the daemon. |
||
|
nodebug |
Deactivate debugging in the daemon. |
||
|
quit |
Quit server now (unclean!). |
||
|
shutdown |
Clean shutdown (no yet implemented XXX ) |
reload_config
Reload renderer and map config.
reset_max_queue_size
Reset max queue size indicator in shared memory.
stop_rendering_bucket
Stop feeding jobs from a bucket to the renderer. Currently rendering jobs are unaffected. Give the name of the bucket as "bucket=NAME".
continue_rendering_bucket
Continue rendering jobs from this bucket. Give the name of the bucket as "bucket=NAME".
metatile_enqueue_request
Add metatile to job queue.
metatile_remove_request
Remove job from queue.
MESSAGES FOR SYNCD
The following
messages can be send to a syncd server:
metatile_render_request
Syncs the metatile file.
MESSAGES TO BACKENDS
The following
messages can be send to a rendering backend:
metatile_render_request
Renders the metatile requested.
FILES
/etc/tirex/tirex.conf
The configuration file.
DIAGNOSTICS
tirex-send
returns
0 if the message was answered with ’ok’,
1 if the message was answered with an error,
2 if the error was ’unknown_message_type’,
3 if the message could not be sent or if there was a timeout
waiting for
the answer,
4 if there was an error parsing the command line.
SEE ALSO
<http://wiki.openstreetmap.org/wiki/Tirex>
AUTHORS
Frederik Ramm <frederik.ramm@geofabrik.de>, Jochen Topf <jochen.topf@geofabrik.de> and possibly others.