mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
libxl: move libxlDomainManagedSavePath to libxl_domain
Move libxlDomainManagedSavePath from libxl_driver to libxl_domain for use by other libxl modules. Signed-off-by: Jim Fehlig <jfehlig@suse.com>
This commit is contained in:
parent
62ad199cc8
commit
11e97958ce
@ -555,3 +555,13 @@ libxlDomainEventQueue(libxlDriverPrivatePtr driver, virObjectEventPtr event)
|
|||||||
{
|
{
|
||||||
virObjectEventStateQueue(driver->domainEventState, event);
|
virObjectEventStateQueue(driver->domainEventState, event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
char *
|
||||||
|
libxlDomainManagedSavePath(libxlDriverPrivatePtr driver, virDomainObjPtr vm) {
|
||||||
|
char *ret;
|
||||||
|
libxlDriverConfigPtr cfg = libxlDriverConfigGet(driver);
|
||||||
|
|
||||||
|
ignore_value(virAsprintf(&ret, "%s/%s.save", cfg->saveDir, vm->def->name));
|
||||||
|
virObjectUnref(cfg);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
@ -95,4 +95,8 @@ void
|
|||||||
libxlDomainEventQueue(libxlDriverPrivatePtr driver,
|
libxlDomainEventQueue(libxlDriverPrivatePtr driver,
|
||||||
virObjectEventPtr event);
|
virObjectEventPtr event);
|
||||||
|
|
||||||
|
char *
|
||||||
|
libxlDomainManagedSavePath(libxlDriverPrivatePtr driver,
|
||||||
|
virDomainObjPtr vm);
|
||||||
|
|
||||||
#endif /* LIBXL_DOMAIN_H */
|
#endif /* LIBXL_DOMAIN_H */
|
||||||
|
@ -168,16 +168,6 @@ cleanup:
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
|
||||||
libxlDomainManagedSavePath(libxlDriverPrivatePtr driver, virDomainObjPtr vm) {
|
|
||||||
char *ret;
|
|
||||||
libxlDriverConfigPtr cfg = libxlDriverConfigGet(driver);
|
|
||||||
|
|
||||||
ignore_value(virAsprintf(&ret, "%s/%s.save", cfg->saveDir, vm->def->name));
|
|
||||||
virObjectUnref(cfg);
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This internal function expects the driver lock to already be held on
|
* This internal function expects the driver lock to already be held on
|
||||||
* entry.
|
* entry.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user