]> git.ipfire.org Git - thirdparty/libvirt.git/commit
vz: expand start/stop/... APIs for ACL checks
authorNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Fri, 24 Jun 2016 14:32:30 +0000 (17:32 +0300)
committerMaxim Nestratov <mnestratov@virtuozzo.com>
Tue, 23 Aug 2016 16:48:01 +0000 (19:48 +0300)
commitdb66c35e2e8c55a9d3249ed6b440c09024de0415
tree8d89429ee77c475ebf7ebfada33cfdb0ef1d4843
parent02483b1dcad0c4a896f543913de9b2445daec369
vz: expand start/stop/... APIs for ACL checks

  The original motivation is to expand API calls like start/stop etc so that
the ACL checks could be added. But this patch has its own befenits.

1. functions like prlsdkStart/Stop use common routine to wait for
job without domain lock. They become more self contained and do
not return intermediate PRL_RESULT.

2. vzDomainManagedSave do not update cache twice.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Signed-off-by: Maxim Nestratov <mnestratov@virtuozzo.com>
src/vz/vz_driver.c
src/vz/vz_sdk.c
src/vz/vz_sdk.h