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)
)
# 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
# TODO(bobaman)
# Confirm that all of these Windows environments actually have access
# to the `ver` command.
- `ver`.sub(/\s*\[Version\s*/, '/').sub(']', '')
+ `ver`.sub(/\s*\[Version\s*/, '/').sub(']', '').strip
elsif RUBY_PLATFORM =~ /darwin/i
"Mac OS X/#{`sw_vers -productVersion`}"
else