stackdriver/shared_config.ru (10 lines of code) (raw):

# [START logging_shared_configure] require "stackdriver" Google::Cloud.configure do |config| # Stackdriver Shared parameters config.project_id = "YOUR-PROJECT-ID" config.keyfile = "/path/to/service-account.json" end # [END logging_shared_configure] use Google::Cloud::Debugger::Middleware use Google::Cloud::Logging::Middleware use Google::Cloud::ErrorReporting::Middleware use Google::Cloud::Trace::Middleware run(proc { |_env| ["200", { "Content-Type" => "text/html" }, ["Hello world!"]] })