]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix parse_tier_config_param function
authorChang Liu <liuchang0812@gmail.com>
Tue, 27 Feb 2018 08:48:26 +0000 (16:48 +0800)
committerYehuda Sadeh <yehuda@redhat.com>
Thu, 12 Apr 2018 22:38:40 +0000 (15:38 -0700)
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
src/rgw/rgw_admin.cc

index 59b2145668c120fa1d4fc701f7a051b4840c1355..805f8eeebd2fe4ac7d813f87abccd6ad20a685b1 100644 (file)
@@ -2308,9 +2308,9 @@ static void parse_tier_config_param(const string& s, map<string, string, ltstr_n
     if (c == ',') {
       if (level == 0) {
         confs.push_back(cur_conf);
+        cur_conf.clear();
+        continue;
       }
-      cur_conf.clear();
-      continue;
     }
     if (c == '{') {
       ++level;