int ret = zonegroupmap.read(g_ceph_context, store);
if (ret < 0 && ret != -ENOENT) {
cerr << "failed to read zonegroupmap info: " << cpp_strerror(ret);
- return ret;
+ return -ret;
}
-
+
encode_json("zonegroup-map", zonegroupmap, formatter);
formatter->flush(cout);
}
jf.flush(bl);
JSONParser p;
- ret = send_to_remote_gateway(url, info, bl, p);
+ ret = send_to_remote_or_url(remote, url, access_key, secret_key,
+ info, bl, p);
if (ret < 0) {
cerr << "request failed: " << cpp_strerror(-ret) << std::endl;
- return ret;
+ return -ret;
}
}
return 0;