aboutsummaryrefslogtreecommitdiff
path: root/src/delivery.c
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-10-07 12:47:18 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-10-07 12:47:18 -0400
commit82d3840534d10050bbcd70d42e13d2659251431d (patch)
treef7ad4f781f209322dd63e7ef253b8be1ec856dc2 /src/delivery.c
parentc46d134d51284a6d0451d43e650dc4ab7ab63a79 (diff)
downloadstasis-82d3840534d10050bbcd70d42e13d2659251431d.tar.gz
Fail immediately when an unknown package manager "type" is discovered
Diffstat (limited to 'src/delivery.c')
-rw-r--r--src/delivery.c3
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);