edul0pes, parabéns pelo artigo. Já usei este artigo para implementar esta solução e funcionou perfeitamente, entretanto, desta vez não estou conseguindo. Já usei várias combinações de versões do googlecl e gdata-python, mas está dando o erro abaixo. Será que alguém já teve este tipo de problema?
O problema ocorre quando tento fazer o teste, já tentei como root e com o usuário zabbix.
$ google calendar add "teste"
Please specify user:
[email protected]
Depois de especificar o usuário, no caso o e-mail (
[email protected]), demora uns 2 minutos e apresenta o erro abaixo.
Traceback (most recent call last):
File "/usr/local/bin/google", line 991, in <module>
main()
File "/usr/local/bin/google", line 977, in main
run_once(options, args)
File "/usr/local/bin/google", line 751, in run_once
authenticated = authenticate(auth_manager, options, config, section_header)
File "/usr/local/bin/google", line 172, in authenticate
valid_token = auth_manager.retrieve_access_token(display_name, browser)
File "/usr/local/lib/python2.7/dist-packages/googlecl/authentication.py", line 174, in retrieve_access_token
if self.client.RequestAccess(domain, display_name, None, browser_object):
File "/usr/local/lib/python2.7/dist-packages/googlecl/service.py", line 112, in request_access
extra_parameters=fetch_params)
File "/usr/local/lib/python2.7/dist-packages/gdata/service.py", line 416, in FetchOAuthRequestToken
response = self.http_client.request('GET', str(request_token_url))
File "/usr/local/lib/python2.7/dist-packages/atom/http.py", line 163, in request
connection.endheaders()
File "/usr/lib/python2.7/httplib.py", line 958, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 818, in _send_output
self.send(msg)
File "/usr/lib/python2.7/httplib.py", line 780, in send
self.connect()
File "/usr/lib/python2.7/httplib.py", line 1161, in connect
self.timeout, self.source_address)
File "/usr/lib/python2.7/socket.py", line 571, in create_connection
raise err
socket.error: [Errno 101] Network is unreachable
Obs.: os usuários zabbix e root estão da seguinte forma:
zabbix:x:1001:1001:,,,:/home/zabbix:/bin/bash
root:x:0:0:root:/root:/bin/bash
Desde já agradeço pessoal.