Skip to content
Snippets Groups Projects

Resolve "`ADM_register_adhoc_storage` requires obsolete `ADM_job_t` argument."

13 files
+ 28
106
Compare changes
  • Side-by-side
  • Inline
Files
13
@@ -28,7 +28,6 @@
#include <assert.h>
#include "common.h"
#define NJOB_NODES 50
#define NADHOC_NODES 25
#define NINPUTS 10
#define NOUTPUTS 5
@@ -45,9 +44,6 @@ main(int argc, char* argv[]) {
int exit_status = EXIT_SUCCESS;
ADM_server_t server = ADM_server_create("tcp", argv[1]);
ADM_job_t job;
ADM_node_t* job_nodes = prepare_nodes(NJOB_NODES);
assert(job_nodes);
ADM_node_t* adhoc_nodes = prepare_nodes(NADHOC_NODES);
assert(adhoc_nodes);
ADM_dataset_t* inputs = prepare_datasets("input-dataset-%d", NINPUTS);
@@ -55,10 +51,6 @@ main(int argc, char* argv[]) {
ADM_dataset_t* outputs = prepare_datasets("output-dataset-%d", NOUTPUTS);
assert(outputs);
ADM_job_resources_t job_resources =
ADM_job_resources_create(job_nodes, NJOB_NODES);
assert(job_resources);
ADM_adhoc_resources_t adhoc_resources =
ADM_adhoc_resources_create(adhoc_nodes, NADHOC_NODES);
assert(adhoc_resources);
@@ -75,18 +67,11 @@ main(int argc, char* argv[]) {
ADM_job_requirements_create(inputs, NINPUTS, outputs, NOUTPUTS, st);
assert(reqs);
ADM_return_t ret = ADM_register_job(server, job_resources, reqs, &job);
if(ret != ADM_SUCCESS) {
fprintf(stdout, "ADM_register_job() remote procedure not completed "
"successfully\n");
exit_status = EXIT_FAILURE;
}
const char* user_id = "adhoc_storage_42";
ADM_storage_t adhoc_storage;
ret = ADM_register_adhoc_storage(server, job, user_id, ctx, &adhoc_storage);
ADM_return_t ret =
ADM_register_adhoc_storage(server, user_id, ctx, &adhoc_storage);
if(ret != ADM_SUCCESS) {
fprintf(stdout,
Loading