[libvirt] [PATCH 2/9] vz: implement plain create API thru createFlags instead of visa versa
Maxim Nestratov
mnestratov at virtuozzo.com
Wed Aug 17 20:49:27 UTC 2016
24-Jun-16 17:32, Nikolay Shirokovskiy пишет:
> Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy at virtuozzo.com>
> ---
> src/vz/vz_driver.c | 11 +++++------
> 1 file changed, 5 insertions(+), 6 deletions(-)
>
> diff --git a/src/vz/vz_driver.c b/src/vz/vz_driver.c
> index 0079384..8e39a5d 100644
> --- a/src/vz/vz_driver.c
> +++ b/src/vz/vz_driver.c
> @@ -1026,13 +1026,15 @@ vzDomainResume(virDomainPtr domain)
> }
>
> static int
> -vzDomainCreate(virDomainPtr domain)
> +vzDomainCreateWithFlags(virDomainPtr domain, unsigned int flags)
> {
> vzConnPtr privconn = domain->conn->privateData;
> virDomainObjPtr dom;
> int ret = -1;
> bool job = false;
>
> + virCheckFlags(0, -1);
> +
> if (!(dom = vzDomObjFromDomainRef(domain)))
> return -1;
>
> @@ -1178,12 +1180,9 @@ static int vzDomainIsActive(virDomainPtr domain)
> }
>
> static int
> -vzDomainCreateWithFlags(virDomainPtr domain, unsigned int flags)
> +vzDomainCreate(virDomainPtr domain)
> {
> - /* we don't support any create flags */
> - virCheckFlags(0, -1);
> -
> - return vzDomainCreate(domain);
> + return vzDomainCreateWithFlags(domain, 0);
> }
>
> static int
ACK
More information about the libvir-list
mailing list