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=... | ||
|  | ``` |