Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Interface Gráfica Google App Engine Launcher

Não consigo instalar a Interface Gráfica. Já estou fazendo deploy e utilizando o serviço através do GCLOUD. Porem gostaria do aplicativo, alguém teve este mesmo problema? S.O Windows 10

6 respostas

Dá algum erro Fernando?

Eles realmente tem priorizado mais o gcloud. Se vc se der bem com ele, nao tem problema seguir assim tbm

Simplesmente a GUI não foi instalada Sérgio. Tentei Instalar a Versão PHP do SDK. Lembro que estava dando um erro para instalar e após consegui uma versão que veio sem a GUI. Atualizei os componentes... Porem não consegui instalar a GUI.

Encontrei este Post Falando sobre https://groups.google.com/forum/#!topic/google-appengine/5esgvujAqIQ

Sérgio, você sabe uma maneira de fazer deploy em mais de um projeto pelo GCLOUD? Pois quando tento colocar o ID do projeto no app.yaml , o GCLOUD não realiza o Deploy.

solução!

Realmente eles estão removendo o suporte, um saco :(

Confirma pra mim se fizer o download da ultima versao do msi deles se já vem sem a GUI?

https://storage.googleapis.com/appengine-sdks/featured/GoogleAppEngine-1.9.54.msi

(o Launcher parece estar disponivel pra Mac ainda, o que parece estranho)

No link que vc mandou tem o link de um projeto de um cara que ta criando um substituto pro Launcher. Nao testei mas pareceu interessante:

https://github.com/JustinBeckwith/trebuchet

Instalou o Launcher Sérgio! :D

Esta versão é Python ou PHP?

Pois esta dando erro na hora do deploy:

2017-06-21 15:23:52 Running command: "['C:\\Python27\\python.exe', '-u', 'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\Matrix - NEO/.appcfg_oauth2_tokens', 'update', u'C:\\GoogleEngineApp\\engineapp\\curso-performance-fernando']"
03:23 PM Application: curso-performance-fernando; version: 1
03:23 PM Host: appengine.google.com
Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 133, in <module>
    run_file(__file__, globals())
  File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 129, in run_file
    execfile(_PATHS.script_file(script_name), globals_)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 5518, in <module>
    main(sys.argv)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 5509, in main
    result = AppCfgApp(argv).Run()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2969, in Run
    self.action(self)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 5165, in __call__
    return method()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3897, in Update
    self._UpdateWithParsedAppYaml(appyaml, self.basepath)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3918, in _UpdateWithParsedAppYaml
    updatecheck.CheckForUpdates()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\sdk_update_checker.py", line 245, in CheckForUpdates
    runtime=runtime))
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appengine_rpc_httplib2.py", line 246, in Send
    url, method=method, body=payload, headers=headers)
  File "C:\Program Files (x86)\Google\google_appengine\lib\httplib2\httplib2\__init__.py", line 1607, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "C:\Program Files (x86)\Google\google_appengine\lib\httplib2\httplib2\__init__.py", line 1355, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
  File "C:\Program Files (x86)\Google\google_appengine\lib\httplib2\httplib2\__init__.py", line 1291, in _conn_request
    conn.connect()
  File "C:\Program Files (x86)\Google\google_appengine\lib\httplib2\httplib2\__init__.py", line 1060, in connect
    raise SSLHandshakeError(e)
httplib2.SSLHandshakeError: [Errno 1] _ssl.c:499: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
2017-06-21 15:24:01 (Process exited with code 1)

app.yaml

application: curso-performance-fernando
version: 1
runtime: php55
api_version: 1

handlers:
  - url: /
    static_files: index.html
    upload: index.html

  - url: /assets
    static_dir: assets

Pro deploy nao deveria fazer diferenca python/php. Ele ta dando erro de SSL em alguma chamada da API do GAE, o que é bem bizarro.

Parece mesmo que pessoal abandonou o Launcher ne, que saco, eu gostava dele hehehe

Valeu Sérgio! Realmente é uma pena, esperamos que a Google lance algo que venha a trabalhar neste nível gráfico. Eu particularmente gosto da linha de comando, porem estou um pouco perdido para a criação do script e como fazer DEPLOY de mais de um projeto! Se tiver alguma dica agradeço!!