sto cercando di iniziare con l'API di Python per Google Compute Engine utilizzando il loro "ciao mondo" tutorial su https://developers.google.com/compute/docs/api/python_guide#setupGCE Python API: oauth2client.util: execute() prende al massimo 1 argomento posizionale (2 dato)
Ogni volta che effettua la chiamata response = request.execute(auth_http)
però, ottengo il seguente errore di segnalazione che non posso autenticare:
WARNING:oauth2client.util:execute() takes at most 1 positional argument (2 given)
sto chiaramente solo passando un argomento posizionale (auth_http), e ho guardato in oauth2client/util.py, apiclient/http.py e oauth2client/client.py per le risposte, ma nulla sembra sbagliato. Ho trovato another stack overflow post che ha riscontrato lo stesso problema, ma sembra che nel costruttore della classe OAuth2WebServerFlow in oauth2client/client.py, "access_type" sia già impostato su "offline" (anche se a dire il vero non capisco completamente cosa sta succedendo qui in termini di configurazione di flussi oauth 2.0).
Qualsiasi suggerimento sarebbe molto apprezzato, e grazie in anticipo!