def _token_request(self, request_body):
        data = urlencode(request_body)
        try:
            response = self.request('/o/oauth2/token', method='POST',
                                    data=data)
        except AttributeError:
            raise GoogleAuthError('Invalid authorization response, please '
                                  'check your credentials and time drift.')
        token_info = response.object
        if 'expires_in' in token_info:
            expire_time = _utcnow() + datetime.timedelta(
                seconds=token_info['expires_in'])
            token_info['expire_time'] = _utc_timestamp(expire_time)
        return token_info
Returns the first truthy value encountered in the values iterable,
dataset/ETHPy150Open apache/libcloud/libcloud/common/google.py/GoogleBaseAuthConnection._token_request--crossover with--dataset/ETHPy150Open skibblenybbles/django-daydreamer/daydreamer/core/lang.py/any