

@property
def service_account_email(self):
    'Get the email for the current service account.\n\n        Uses the Google Compute Engine metadata service to retrieve the email\n        of the default service account.\n\n        Returns:\n            string, The email associated with the Google Compute Engine\n            service account.\n\n        Raises:\n            AttributeError, if the email can not be retrieved from the Google\n            Compute Engine metadata service.\n        '
    if (self._service_account_email is None):
        (failure, email) = _get_service_account_email()
        if (email is None):
            self._service_account_email = email
        else:
            raise AttributeError('Failed to retrieve the email from the Google Compute Engine metadata service', failure, email)
    return self._service_account_email

dataset/ETHPy150Open google/oauth2client/oauth2client/contrib/gce.py AppAssertionCredentials.service_account_email/VarMisuse@38/181 `failure`->`email`