void work_queue_resources_send( struct link *master, struct work_queue_resources *r, time_t stoptime ) { debug(D_WQ, "Sending resource description to master:"); work_queue_resource_send(master, &r->workers, "workers",stoptime); work_queue_resource_send(master, &r->disk, "disk", stoptime); work_queue_resource_send(master, &r->memory, "memory", stoptime); work_queue_resource_send(master, &r->gpus, "gpus", stoptime); work_queue_resource_send(master, &r->cores, "cores", stoptime); /* send the tag last, the master knows when the resource update is complete */ link_putfstring(master, "resource tag %"PRId64"\n", stoptime, r->tag); }
void work_queue_resources_send( struct link *master, struct work_queue_resources *r, time_t stoptime ) { work_queue_resource_send(master,&r->cores,"cores",stoptime); work_queue_resource_send(master,&r->disk,"disk",stoptime); work_queue_resource_send(master,&r->memory,"memory",stoptime); }