From adbf991a1d60793a108b1e6d40d322f5990cb307 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 13 Mar 2008 09:27:46 +0000 Subject: [PATCH] * src/libvirt.c: virDomainSetSchedulerParameters need to be blocked on read-only connections, patch from Saori Fukuta Daniel --- ChangeLog | 5 +++++ src/libvirt.c | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index eebf2e68d2..8cf9d89ff2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Mar 13 10:24:45 CET 2008 Daniel Veillard + + * src/libvirt.c: virDomainSetSchedulerParameters need to be + blocked on read-only connections, patch from Saori Fukuta + Thu Mar 13 10:19:16 CET 2008 Daniel Veillard * src/bridge.c src/virsh.c: typo fixes from Atsushi SAKAI diff --git a/src/libvirt.c b/src/libvirt.c index c2ea70114a..9c01f1544c 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -2447,6 +2447,10 @@ virDomainSetSchedulerParameters(virDomainPtr domain, virLibDomainError(NULL, VIR_ERR_INVALID_DOMAIN, __FUNCTION__); return -1; } + if (domain->conn->flags & VIR_CONNECT_RO) { + virLibDomainError(domain, VIR_ERR_OPERATION_DENIED, __FUNCTION__); + return -1; + } conn = domain->conn; if (conn->driver->domainSetSchedulerParameters) -- GitLab