File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414from rich .console import Console
1515from rich .theme import Theme
1616from SoftLayer .CLI import exceptions
17+
1718# pylint: disable=no-member, invalid-name
1819
1920UUID_RE = re .compile (r'^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$' , re .I )
@@ -262,6 +263,7 @@ def resolve_ids(self, identifier):
262263 return resolve_ids (identifier , self .resolvers )
263264
264265
266+ # pylint: disable=C0123
265267def resolve_ids (identifier , resolvers ):
266268 """Resolves IDs given a list of functions.
267269
@@ -271,15 +273,12 @@ def resolve_ids(identifier, resolvers):
271273 """
272274
273275 # Before doing anything, let's see if this is an integer
274- try :
276+ if type ( identifier ) == int :
275277 return [int (identifier )]
276- except ValueError :
277- pass # It was worth a shot
278+ # It was worth a shot
278279
279- # This looks like a globalIdentifier (UUID)
280- if len (identifier ) == 36 and UUID_RE .match (identifier ):
280+ elif len (identifier ) == 36 and UUID_RE .match (identifier ):
281281 return [identifier ]
282-
283282 for resolver in resolvers :
284283 ids = resolver (identifier )
285284 if ids :
You can’t perform that action at this time.
0 commit comments