From: Enming Zhang Date: Mon, 6 Nov 2017 08:38:18 +0000 (+0800) Subject: rgw: cleanup some unnecessary function called in RGWZoneGroup::add_zone X-Git-Tag: v13.0.1~257^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=1c0e32d47605fbe94d01e4155310b28cdbce0029;p=ceph-ci.git rgw: cleanup some unnecessary function called in RGWZoneGroup::add_zone Signed-off-by: Enming Zhang --- diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index 452dce2ad10..13d3fc91217 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -374,18 +374,18 @@ int RGWZoneGroup::add_zone(const RGWZoneParams& zone_params, bool *is_master, bo if (is_master) { if (*is_master) { - if (!master_zone.empty() && master_zone != zone_params.get_id()) { + if (!master_zone.empty() && master_zone != zone_id) { ldout(cct, 0) << "NOTICE: overriding master zone: " << master_zone << dendl; } - master_zone = zone_params.get_id(); - } else if (master_zone == zone_params.get_id()) { + master_zone = zone_id; + } else if (master_zone == zone_id) { master_zone.clear(); } } - RGWZone& zone = zones[zone_params.get_id()]; - zone.name = zone_params.get_name(); - zone.id = zone_params.get_id(); + RGWZone& zone = zones[zone_id]; + zone.name = zone_name; + zone.id = zone_id; if (!endpoints.empty()) { zone.endpoints = endpoints; }