From 04361374b06d84aa75d53ce5b64abd56f6a2a5aa Mon Sep 17 00:00:00 2001 From: Leigh B Stoller Date: Mon, 23 Oct 2017 07:07:56 -0600 Subject: [PATCH] Watch for null slice URN, it can happen. --- apt/create_instance.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apt/create_instance.in b/apt/create_instance.in index 4ed94fd47..3cce0c30b 100755 --- a/apt/create_instance.in +++ b/apt/create_instance.in @@ -711,6 +711,9 @@ my $slice_id = (defined($userslice_id) ? $userslice_id : my $slice_auth = ($pid eq $gid ? $pid : "${pid}:${gid}"); my $slice_urn = GeniHRN::Generate("${OURDOMAIN}:${slice_auth}", "slice", $slice_id); +if (!defined($slice_urn)) { + fatal("Could not generate a valid slice urn!"); +} my $slice_hrn = "${PGENIDOMAIN}.${pid}.${slice_id}"; my $SERVER_NAME = (exists($ENV{"SERVER_NAME"}) ? $ENV{"SERVER_NAME"} : ""); -- GitLab