| 
									
										
										
										
											2015-11-02 17:33:25 +03:00
										 |  |  | require_relative "devops_error" | 
					
						
							|  |  |  | class InvalidRecord < ::Devops::Exception::DevopsError | 
					
						
							| 
									
										
										
										
											2014-05-08 15:34:26 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-02 17:33:25 +03:00
										 |  |  |   def initialize msg | 
					
						
							|  |  |  |     if msg.is_a?(String) | 
					
						
							|  |  |  |       super(msg) | 
					
						
							|  |  |  |     else | 
					
						
							|  |  |  |       @object = msg | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def http_status | 
					
						
							|  |  |  |     400
 | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def http_body | 
					
						
							|  |  |  |     if @object.nil? | 
					
						
							|  |  |  |       super | 
					
						
							|  |  |  |     else | 
					
						
							|  |  |  |       JSON.pretty_generate(@object) | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2014-05-08 15:34:26 +04:00
										 |  |  | end |