X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/55977abb40f21e2dab5bb5c4e071d8d1d4f857a7..55e101c365193a5f3098f9eb75c5219c2188d50c:/bin/google-api diff --git a/bin/google-api b/bin/google-api index c6e641113b..e8f3957666 100755 --- a/bin/google-api +++ b/bin/google-api @@ -294,13 +294,12 @@ HTML exit(0) else $verifier = nil - # TODO(bobaman): Cross-platform? - logger = WEBrick::Log.new('/dev/null') server = WEBrick::HTTPServer.new( :Port => OAUTH_SERVER_PORT, - :Logger => logger, - :AccessLog => logger + :Logger => WEBrick::Log.new, + :AccessLog => WEBrick::Log.new ) + server.logger.level = 0 trap("INT") { server.shutdown } server.mount("/", OAuthVerifierServlet) @@ -389,7 +388,7 @@ HTML ) # Launch browser - Launchy::Browser.run(oauth_client.authorization_uri.to_s) + Launchy.open(oauth_client.authorization_uri.to_s) server.start oauth_client.code = $verifier