You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Margo 0.18.0 removed deprecated calls to margo_get_pool_by_index, breaking provDB compilation. This has now been fixed by detecting at configure time whether the old call is supported and using the new call if not
provdb_admin now uses the commandLineArg interface for dealing with the module name so that it appears automatically in the help information
@@ -169,6 +180,10 @@ int main(int argc, char** argv) {
169
180
//Using an empty string will cause it to default to Mochi's default ip/port
170
181
ProvdbArgs args;
171
182
commandLineParser parser;
183
+
184
+
std::string module;
185
+
186
+
parser.addMandatoryArg(module, "Specify the module name");
172
187
addMandatoryCommandLineArg(parser, args, ip, "Specify the ip address and port in the format \"${ip}:${port}\". Using an empty string will cause it to default to Mochi's default ip/port.");
173
188
addOptionalCommandLineArg(parser, args, engine, "Specify the Thallium/Margo engine type (default \"ofi+tcp\")");
174
189
addOptionalCommandLineArg(parser, args, autoshutdown, "If enabled the provenance DB server will automatically shutdown when all of the clients have disconnected (default true)");
@@ -185,14 +200,12 @@ int main(int argc, char** argv) {
addOptionalCommandLineArgMultiValue(parser, args, server_instance, "Provide the index of the server instance and the total number of instances (if using more than 1) in the format \"$instance $ninstances\" (default \"0 1\")", server_instance, ninstances);
0 commit comments