Description Usage Arguments Details Value Examples
Check status of sleigh workers.
1 2 |
.Object |
a sleigh class object |
closeGroup |
a logical value indicating whether to close the worker group |
timeout |
timeout value measure in seconds |
The argument closeGroup is set to FALSE by default. If
closeGroup is set to FALSE,
then all workers must wait for the others to start before they can start
working on tasks. If closeGroup is set to TRUE, no new
workers may join the group after the timeout value has expired. Once the
group is closed, all launched workers can start working on tasks.
The timeout argument indicates how long to wait and check on the status
of workers.
a list that contains two values:
numWorkers |
the number of workers started |
closed |
If |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | ## Not run:
# example 1
# one available machine and one non-existent machine
s <- sleigh(c('localhost', 'noname'))
slist <- status(s)
# slist$numWorkers = the number of worker started
# slist$closed = whether the worker group is closed or not.
# example 2
# check the status of worker group after 20 seconds
slist <- status(s, timeout=20)
# example 3
# close the group after 10 seconds, regardless of whether
# all workers have started up successfully.
slist <- status(s, closeGroup=TRUE, timeout=10)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.