class_docstr: Geocoder using the LiveAddress API provided by SmartyStreets.
  
  Documentation at:
      https://smartystreets.com/docs/cloud/us-street-api
class_docstr_tok: ["Geocoder","using","the","LiveAddress","API","provided","by","SmartyStreets",".","Documentation","at",":","https",":","\/\/smartystreets.com\/docs\/cloud\/us-street-api"]
code: def _geocoder_exception_handler(self, error):
      search = "no active subscriptions found"
      if isinstance(error, AdapterHTTPError):
          if search in str(error).lower():
              raise GeocoderQuotaExceeded(str(error)) from error
          if search in (error.text or "").lower():
              raise GeocoderQuotaExceeded(error.text) from error
  
file_path: geopy/geopy/geocoders/smartystreets.py
imports: from functools import partial
  from urllib.parse import urlencode
  from geopy.adapters import AdapterHTTPError
  from geopy.exc import GeocoderQuotaExceeded
  from geopy.geocoders.base import DEFAULT_SENTINEL, Geocoder
  from geopy.location import Location
  from geopy.util import logger
label_desc: Use image node_id 3 for calling the LiveAddress obj's underlying member method code with example usage: obj._geocoder_exception_handler(error) without return types