'Return a ResourceClass object with the given string name.
:param name: String name of the resource class to find
:raises: ResourceClassNotFound if no such resource class was found'

@classmethod
def get_by_name(cls, context, name):

    _ensure_rc_cache(context)
    rc_id = _RC_CACHE.id_from_string(name)
    obj = cls(context, id=rc_id, name=name)
    obj.obj_reset_changes()
    return obj
