Fix find_resource exception handling on numeric names with kwargs
Fix find_resource exception handling on numeric names with kwargs

The problem is in the way find_resource handle exception for the specific case
where name_or_id is an integer value.
The except should pass on type(ex).__name__ TypeError

This patch fix this bug
Closes-Bug: #1672806

Change-Id: Iee4cbd10c6414d6a3bb613c5992485a15764ef21

dtroyer/osc-lib