Using += operator is wrong -- only site_status keys get appended
(and repeatedly at that in case there is more than one remote site
as the keys are added one by one).
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
89888beb1266be5a661fef8643bb6bef0c720f5f)
local_status = site_status
else:
site_status['mirror_uuid'] = mirror_uuid
- site_statuses += site_status
+ site_statuses.append(site_status)
status = {
'name' : decode_cstr(self.images[i].name),
local_status = site_status
else:
site_status['mirror_uuid'] = mirror_uuid
- site_statuses += site_status
+ site_statuses.append(site_status)
status = {
'name': decode_cstr(c_status.name),
'id' : self.id(),