Signed-off-by: Sibei Gao <gaosb@inspur.com>
/* we can only reach here if we're trying to set a bucket location from a bucket
* created on a different zone, using a legacy / default pool configuration
*/
- return select_legacy_bucket_placement(rule_info);
+ if (rule_info) {
+ return select_legacy_bucket_placement(rule_info);
+ }
+
+ return 0;
}
/*
pselected_rule_name->clear();
}
- return select_legacy_bucket_placement(rule_info);
+ if (rule_info) {
+ return select_legacy_bucket_placement(rule_info);
+ }
+
+ return 0;
}
int RGWRados::select_legacy_bucket_placement(RGWZonePlacementInfo *rule_info)