Verified Commit cf772c65 authored by Alberto Miranda's avatar Alberto Miranda ♨️
Browse files

API: Add `adhoc_resources` argument to ADM_register_adhoc_storage()

parent 0a272ea1
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -71,8 +71,9 @@ main(int argc, char* argv[]) {
    const char* name = "adhoc_storage_42";

    ADM_adhoc_storage_t adhoc_storage;
    ADM_return_t ret = ADM_register_adhoc_storage(
            server, name, ADM_ADHOC_STORAGE_GEKKOFS, ctx, &adhoc_storage);
    ADM_return_t ret =
            ADM_register_adhoc_storage(server, name, ADM_ADHOC_STORAGE_GEKKOFS,
                                       ctx, adhoc_resources, &adhoc_storage);

    if(ret != ADM_SUCCESS) {
        fprintf(stderr,
+3 −2
Original line number Diff line number Diff line
@@ -67,8 +67,9 @@ main(int argc, char* argv[]) {
    const char* name = "adhoc_storage_42";

    ADM_adhoc_storage_t adhoc_storage;
    ADM_return_t ret = ADM_register_adhoc_storage(
            server, name, ADM_ADHOC_STORAGE_GEKKOFS, ctx, &adhoc_storage);
    ADM_return_t ret =
            ADM_register_adhoc_storage(server, name, ADM_ADHOC_STORAGE_GEKKOFS,
                                       ctx, adhoc_resources, &adhoc_storage);

    if(ret != ADM_SUCCESS) {
        fprintf(stderr,
+3 −2
Original line number Diff line number Diff line
@@ -72,8 +72,9 @@ main(int argc, char* argv[]) {
    const char* name = "adhoc_storage_42";

    ADM_adhoc_storage_t adhoc_storage;
    ADM_return_t ret = ADM_register_adhoc_storage(
            server, name, ADM_ADHOC_STORAGE_GEKKOFS, ctx, &adhoc_storage);
    ADM_return_t ret =
            ADM_register_adhoc_storage(server, name, ADM_ADHOC_STORAGE_GEKKOFS,
                                       ctx, adhoc_resources, &adhoc_storage);

    if(ret != ADM_SUCCESS) {
        fprintf(stderr,
+3 −3
Original line number Diff line number Diff line
@@ -96,9 +96,9 @@ main(int argc, char* argv[]) {
    }

    // 2. Register the adhoc storage
    if(ADM_register_adhoc_storage(server, adhoc_name,
                                  ADM_ADHOC_STORAGE_DATACLAY, adhoc_ctx,
                                  &adhoc_storage) != ADM_SUCCESS) {
    if(ADM_register_adhoc_storage(
               server, adhoc_name, ADM_ADHOC_STORAGE_DATACLAY, adhoc_ctx,
               adhoc_resources, &adhoc_storage) != ADM_SUCCESS) {
        fprintf(stderr, "ADM_register_adhoc_storage() failed: %s\n",
                ADM_strerror(ret));
        goto cleanup;
+3 −2
Original line number Diff line number Diff line
@@ -68,8 +68,9 @@ main(int argc, char* argv[]) {
    const char* name = "adhoc_storage_42";

    ADM_adhoc_storage_t adhoc_storage;
    ADM_return_t ret = ADM_register_adhoc_storage(
            server, name, ADM_ADHOC_STORAGE_GEKKOFS, ctx, &adhoc_storage);
    ADM_return_t ret =
            ADM_register_adhoc_storage(server, name, ADM_ADHOC_STORAGE_GEKKOFS,
                                       ctx, adhoc_resources, &adhoc_storage);

    if(ret != ADM_SUCCESS) {
        fprintf(stderr,
Loading