]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
radosgw-admin: allow setting zone when there is no realm
authorOrit Wasserman <owasserm@redhat.com>
Mon, 11 Apr 2016 08:38:20 +0000 (10:38 +0200)
committerOrit Wasserman <owasserm@redhat.com>
Mon, 11 Apr 2016 08:54:48 +0000 (10:54 +0200)
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
src/rgw/rgw_admin.cc

index 17286f28141299969516bf170dfecd2f4d75db54..2af34bf8a02d90b5290b24d1b3bec47455951c98 100644 (file)
@@ -3315,7 +3315,7 @@ int main(int argc, char **argv)
        if(zone.realm_id.empty()) {
          RGWRealm realm(realm_id, realm_name);
          int ret = realm.init(g_ceph_context, store);
-         if (ret < 0) {
+         if (ret < 0 && ret != -ENOENT) {
            cerr << "failed to init realm: " << cpp_strerror(-ret) << std::endl;
            return -ret;
          }