gfarm_url_hosts_schedule3
Schedule filesystem nodes using file-affinity scheduling
Usage
#include <gfarm/gfarm.h>
char *gfarm_url_hosts_schedule (char * gfarm_url, char * option, int * nhostsp, char *** hostsp);
Overview
The gfarm_url_hosts_schedule() function schedules filesystem nodes using file-affinity scheduling with a Gfarm file gfarm_url, and returns an array of filesystem hostnames hostsp and the number of scheduled hosts nhostsp. The returned array of hostnames hostsp should be free'ed with gfarm_strings_free_deeply(3).
Return values
NULL
|
The function terminated successfully. |
|---|---|
|
Insufficient memory was available. |
|
An error except the above occurred. The reason is shown by its pointed strings. |
Notes
The argument option is reserved to specify options for scheduling, although it is not used in the current implementation.
Releases
Unchanged in 2 releases since Debian 6.0 (Squeeze).