mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-10-30 18:50:53 +00:00 
			
		
		
		
	work on the daemon for mailgraph
This commit is contained in:
		
							parent
							
								
									d41cdb844c
								
							
						
					
					
						commit
						5ffa71999a
					
				| @ -526,12 +526,21 @@ def privacy_status_set(): | |||||||
| @authorized_personnel_only | @authorized_personnel_only | ||||||
| def mailgraph(): | def mailgraph(): | ||||||
| 	if request.query_string: | 	if request.query_string: | ||||||
| 		return utils.shell( | 		print("QUERY_STRING=%s" % request.query_string) | ||||||
|  | 
 | ||||||
|  | 		code, bin_out = utils.shell( | ||||||
| 			"check_output", | 			"check_output", | ||||||
| 			["/usr/share/mailgraph/mailgraph.cgi"], | 			["/usr/share/mailgraph/mailgraph.cgi"], | ||||||
| 			env={"QUERY_STRING": request.query_string} | 			env={"QUERY_STRING": request.query_string}, | ||||||
|  | 			return_bytes=True | ||||||
| 		) | 		) | ||||||
| 	return '' | 
 | ||||||
|  | 		if code != 0: | ||||||
|  | 			return ('Error generating mailgraph image: %s' % request.query_string, 500) | ||||||
|  | 
 | ||||||
|  | 		return make_response(bin_out) | ||||||
|  | 
 | ||||||
|  | 	return ('Mailgraph: no image requested', 500) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # MUNIN | # MUNIN | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user