From 9d7f77887b46eeb1977682a9f962a72c0ed5ad3c Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Wed, 25 Mar 2009 20:38:28 +0000 Subject: [PATCH] changed where RecordNotFound is raised in createSlice() --- geni/aggregate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/geni/aggregate.py b/geni/aggregate.py index 1db8ed14..162d8474 100644 --- a/geni/aggregate.py +++ b/geni/aggregate.py @@ -353,13 +353,14 @@ class Aggregate(GeniServer): # Get the slice record from geni slice = {} records = self.registry.resolve(self.cred, slice_hrn) - if not records: - raise RecordNotFound(slice_hrn) for record in records: if record.get_type() in ['slice']: slice_info = record.as_dict() slice = slice_info['pl_info'] + if not slice: + raise RecordNotFound(slice_hrn) + # Make sure slice exists at plc, if it doesnt add it slicename = hrn_to_pl_slicename(slice_hrn) -- 2.43.0