diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-10-07 12:47:18 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-10-07 12:47:18 -0400 |
commit | 82d3840534d10050bbcd70d42e13d2659251431d (patch) | |
tree | f7ad4f781f209322dd63e7ef253b8be1ec856dc2 | |
parent | c46d134d51284a6d0451d43e650dc4ab7ab63a79 (diff) | |
download | stasis-82d3840534d10050bbcd70d42e13d2659251431d.tar.gz |
Fail immediately when an unknown package manager "type" is discovered
-rw-r--r-- | src/delivery.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/delivery.c b/src/delivery.c index 563ef8f..b0918c8 100644 --- a/src/delivery.c +++ b/src/delivery.c @@ -178,6 +178,9 @@ void delivery_defer_packages(struct Delivery *ctx, int type) { dataptr = ctx->conda.pip_packages; deferred = ctx->conda.pip_packages_defer; strcpy(mode, "pip"); + } else { + SYSERROR("BUG: type %d does not map to a supported package manager!\n", type); + exit(1); } msg(STASIS_MSG_L2, "Filtering %s packages by test definition...\n", mode); |