We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a79cc7c commit f75a4b6Copy full SHA for f75a4b6
1 file changed
SoftLayer/utils.py
@@ -272,14 +272,14 @@ def resolve_ids(identifier, resolvers):
272
273
# Before doing anything, let's see if this is an integer
274
try:
275
- return [int(identifier)]
+ # This looks like a globalIdentifier (UUID)
276
+ if len(identifier) == 36 and UUID_RE.match(identifier):
277
+ return [identifier]
278
+ else:
279
+ return [int(identifier)]
280
except ValueError:
281
pass # It was worth a shot
282
- # This looks like a globalIdentifier (UUID)
- if len(identifier) == 36 and UUID_RE.match(identifier):
- return [identifier]
-
283
for resolver in resolvers:
284
ids = resolver(identifier)
285
if ids:
0 commit comments