what about without a space?:

f ? puts(f) : @logger.debug("Heirloom #{@opts[:name]} not found in catalog for #{region}.")