mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-12 15:52:55 +00:00
LXC cleanup deep indentation in lxcDomainSetAutostart
* src/lxc/lxc_driver.c: refactor lxcDomainSetAutostart() to avoid deep indentation of the code
This commit is contained in:
parent
24e3b35c6c
commit
a9cb354833
@ -1992,10 +1992,18 @@ static int lxcDomainSetAutostart(virDomainPtr dom,
|
|||||||
|
|
||||||
autostart = (autostart != 0);
|
autostart = (autostart != 0);
|
||||||
|
|
||||||
if (vm->autostart != autostart) {
|
if (vm->autostart == autostart) {
|
||||||
if ((configFile = virDomainConfigFile(dom->conn, driver->configDir, vm->def->name)) == NULL)
|
ret = 0;
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
if ((autostartLink = virDomainConfigFile(dom->conn, driver->autostartDir, vm->def->name)) == NULL)
|
}
|
||||||
|
|
||||||
|
configFile = virDomainConfigFile(dom->conn, driver->configDir,
|
||||||
|
vm->def->name);
|
||||||
|
if (configFile == NULL)
|
||||||
|
goto cleanup;
|
||||||
|
autostartLink = virDomainConfigFile(dom->conn, driver->autostartDir,
|
||||||
|
vm->def->name);
|
||||||
|
if (autostartLink == NULL)
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
|
|
||||||
if (autostart) {
|
if (autostart) {
|
||||||
@ -2024,7 +2032,6 @@ static int lxcDomainSetAutostart(virDomainPtr dom,
|
|||||||
}
|
}
|
||||||
|
|
||||||
vm->autostart = autostart;
|
vm->autostart = autostart;
|
||||||
}
|
|
||||||
ret = 0;
|
ret = 0;
|
||||||
|
|
||||||
cleanup:
|
cleanup:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user