This won't work because `options.provider` is a Libcloud provider type constant which is all uppercase. You can just do `PROVIDER_HAS_REGION.get(self._provider.lower(), None)`