35 lines
		
	
	
		
			933 B
		
	
	
	
		
			Markdown
		
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			933 B
		
	
	
	
		
			Markdown
		
	
	
	
| # Logging
 | |
| 
 | |
| This page provides logging tips to help you debug your applications.
 | |
| 
 | |
| ## Accessing the Logger
 | |
| 
 | |
| Logging is enabled by default in this library using Ruby's standard Logger class.
 | |
| 
 | |
| You can access the library logger with the logger property of Google::Apis.
 | |
| 
 | |
| ## Log Level
 | |
| You can set the logging level to one of the following:
 | |
| 
 | |
| - FATAL (least amount of logging)
 | |
| - ERROR
 | |
| - WARN
 | |
| - INFO
 | |
| - DEBUG (most amount of logging)
 | |
| In the following code, the logging level is set to DEBUG and the Google Plus API is called:
 | |
| 
 | |
| ```rb
 | |
| require 'google/apis/plus_v1'
 | |
| 
 | |
| Google::Apis.logger.level = Logger::DEBUG
 | |
| 
 | |
| plus = Google::Apis::PlusV1::PlusService.new
 | |
| activities = plus.list_activities('103354693083460731603', 'public')
 | |
| ```
 | |
| 
 | |
| The output of this code should include debug info:
 | |
| 
 | |
| ```
 | |
| D, [2015-06-26T14:33:42.583914 #12144] DEBUG -- : Sending HTTP get https://www.googleapis.com/plus/v1/people/103354693083460731603/activities/public?key=...
 | |
| ```
 |