/* * Status command from Director */ static void output_status(JCR *jcr, STATUS_PKT *sp) { POOL_MEM msg(PM_MESSAGE); int len; list_status_header(sp); /* * List running jobs */ list_running_jobs(sp); /* * List jobs stuck in reservation system */ list_jobs_waiting_on_reservation(sp); /* * List terminated jobs */ list_terminated_jobs(sp); /* * List devices */ list_devices(jcr, sp); len = Mmsg(msg, _("Used Volume status:\n")); if (!sp->api) sendit(msg, len, sp); list_volumes(sendit, (void *)sp); if (!sp->api) sendit("====\n\n", 6, sp); list_spool_stats(sendit, (void *)sp); if (!sp->api) sendit("====\n\n", 6, sp); }
/* * General status generator */ static void output_status(STATUS_PKT *sp) { list_status_header(sp); list_running_jobs(sp); list_terminated_jobs(sp); }