xenXMConfCachePtr entry;
int ret = -1;
- if (domain->conn->flags & VIR_CONNECT_RO || domain->id != -1 ||
- memory < 1024 * MIN_XEN_GUEST_SIZE)
+ if (domain->id != -1 || memory < 1024 * MIN_XEN_GUEST_SIZE)
return -1;
xenUnifiedLock(priv);
xenXMConfCachePtr entry;
int ret = -1;
- if (domain->conn->flags & VIR_CONNECT_RO || domain->id != -1)
+ if (domain->id != -1)
return -1;
xenUnifiedLock(priv);
VIR_DOMAIN_VCPU_CONFIG |
VIR_DOMAIN_VCPU_MAXIMUM, -1);
- if (domain->conn->flags & VIR_CONNECT_RO) {
- virReportError(VIR_ERR_OPERATION_DENIED, __FUNCTION__);
- return -1;
- }
if (domain->id != -1)
return -2;
if (flags & VIR_DOMAIN_VCPU_LIVE) {
virReportError(VIR_ERR_INVALID_ARG, __FUNCTION__);
return -1;
}
- if (domain->conn->flags & VIR_CONNECT_RO) {
- virReportError(VIR_ERR_INVALID_ARG,
- "%s", _("read only connection"));
- return -1;
- }
if (domain->id != -1) {
virReportError(VIR_ERR_INVALID_ARG,
"%s", _("not inactive domain"));
xenXMConfCachePtr entry = NULL;
xenUnifiedPrivatePtr priv = conn->privateData;
- if (conn->flags & VIR_CONNECT_RO)
- return NULL;
-
xenUnifiedLock(priv);
if (!xenInotifyActive(conn) && xenXMConfigCacheRefresh(conn) < 0) {
if (domain->id != -1)
return -1;
- if (domain->conn->flags & VIR_CONNECT_RO)
- return -1;
xenUnifiedLock(priv);
virCheckFlags(VIR_DOMAIN_AFFECT_LIVE | VIR_DOMAIN_AFFECT_CONFIG, -1);
- if (domain->conn->flags & VIR_CONNECT_RO)
- return -1;
-
if ((flags & VIR_DOMAIN_DEVICE_MODIFY_LIVE) ||
(domain->id != -1 && flags == VIR_DOMAIN_DEVICE_MODIFY_CURRENT)) {
virReportError(VIR_ERR_OPERATION_INVALID, "%s",
virCheckFlags(VIR_DOMAIN_AFFECT_LIVE | VIR_DOMAIN_AFFECT_CONFIG, -1);
- if (domain->conn->flags & VIR_CONNECT_RO)
- return -1;
-
if ((flags & VIR_DOMAIN_DEVICE_MODIFY_LIVE) ||
(domain->id != -1 && flags == VIR_DOMAIN_DEVICE_MODIFY_CURRENT)) {
virReportError(VIR_ERR_OPERATION_INVALID, "%s",