mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
M #-: get service update cardinality error (#754)
(cherry picked from commit 2648aa9a5deee7e81efaa393406731c432644df6)
This commit is contained in:
parent
c1dcf0e42a
commit
4abb059d31
@ -352,8 +352,15 @@ class ServiceLCM
|
||||
|
||||
rc = nil
|
||||
cardinality_diff = cardinality - role.cardinality
|
||||
rc = set_cardinality(role, cardinality, force)
|
||||
|
||||
set_cardinality(role, cardinality, force)
|
||||
if OpenNebula.is_error?(rc)
|
||||
@wd.add_service(service)
|
||||
|
||||
break OpenNebula::Error.new(
|
||||
"Can't scale service #{service_id}: #{rc.message}"
|
||||
)
|
||||
end
|
||||
|
||||
if cardinality_diff > 0
|
||||
# change client to have right ownership
|
||||
|
Loading…
x
Reference in New Issue
Block a user