wait-for-them-0.2.0 is not a library.
Visit the last successful build:
wait-for-them-0.5.1
Wait-For-Them
Waits until all provided host and port pairs are opened. It is written using async rust.
Installation
Running
Wait forever
Wait with timeout (in miliseconds)
wait-for-them -t 5000 host1:port1 host2:port2
Note that it returns a number of unopened host:port combinations.
So if it worked ok it returns standard 0.
Execute a command after all hosts have opened ports
wait-for-them host1:port1 host2:port2 -- cmd arg1 arg2
Note that if the ports are opened it returns the status code of cmd.
Motivation
The main motivation of this program was to use it within docker-compose config file (see docker-compose.yml).
To support waiting for multiple hostname:port records in parallel.