Merge "Enables retrieval of project's parents and subtree"

This commit is contained in:
Jenkins 2015-06-25 21:51:04 +00:00 committed by Gerrit Code Review
commit 74a713dcc8

@ -51,7 +51,7 @@ def find_resource(manager, name_or_id, **kwargs):
# Try to get entity as integer id
try:
if isinstance(name_or_id, int) or name_or_id.isdigit():
return manager.get(int(name_or_id))
return manager.get(int(name_or_id), **kwargs)
# FIXME(dtroyer): The exception to catch here is dependent on which
# client library the manager passed in belongs to.
# Eventually this should be pulled from a common set
@ -64,7 +64,7 @@ def find_resource(manager, name_or_id, **kwargs):
# Try directly using the passed value
try:
return manager.get(name_or_id)
return manager.get(name_or_id, **kwargs)
except Exception:
pass