*/
# define EMPTYSTR(s) ((s) ? (s) : "-")
-/**
- * TODO:
- *
- * macro to flag unimplemented blocks
- */
-# define TODO \
- fprintf(stderr, "Unimplemented block at %s:%d\n", \
- __FILE__, __LINE__);
-
/**
* SWAP:
*
}
/* TODO: Implement for Xen/SEDF */
- TODO
+ virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
+ _("SEDF schedular parameters not supported"));
return -1;
case XEN_SCHEDULER_CREDIT:
memset(&op_dom, 0, sizeof(op_dom));
switch (op_sys.u.getschedulerid.sched_id) {
case XEN_SCHEDULER_SEDF:
/* TODO: Implement for Xen/SEDF */
- TODO
+ virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
+ _("SEDF schedular parameters not supported"));
return -1;
case XEN_SCHEDULER_CREDIT: {
memset(&op_dom, 0, sizeof(op_dom));
}
/* TODO: Implement for Xen/SEDF */
- TODO
+ virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
+ _("SEDF schedular parameters not supported"));
goto error;
case XEN_SCHED_CRED_NPARAM:
/* get cpu_weight/cpu_cap from xend/domain */
switch (sched_nparam) {
case XEN_SCHED_SEDF_NPARAM:
/* TODO: Implement for Xen/SEDF */
- TODO
+ virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
+ _("SEDF schedular parameters not supported"));
goto error;
case XEN_SCHED_CRED_NPARAM: {
char buf_weight[VIR_UUID_BUFLEN];