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),
'info' : {
'global_id' : decode_cstr(self.images[i].info.global_id),
'state' : self.images[i].info.state,
+ # primary isn't added here because it is unknown (always
+ # false, see XXX in Mirror::image_global_status_list())
},
'remote_statuses': site_statuses,
}
if mirror_uuid == '':
local_status = site_status
else:
- site_statuses['mirror_uuid'] = mirror_uuid
- site_statuses += site_status
+ site_status['mirror_uuid'] = mirror_uuid
+ site_statuses.append(site_status)
status = {
'name': decode_cstr(c_status.name),
'id' : self.id(),