mirror of https://github.com/MISP/PyMISP
				
				
				
			
						commit
						1e622cf584
					
				|  | @ -976,8 +976,24 @@ class PyMISP(object): | |||
|         url = urljoin(self.root_url, 'attributes/text/download/%s' % type_attr) | ||||
|         response = session.get(url) | ||||
|         return response | ||||
|     # ############## Deprecated (Pure XML API should not be used) ################## | ||||
| 
 | ||||
|     # ############## Statistics ################## | ||||
| 
 | ||||
|     def get_attributes_statistics(self, context='type', percentage=None, force_out=None): | ||||
|         """ | ||||
|             Get statistics from the MISP instance | ||||
|         """ | ||||
|         session = self.__prepare_session(force_out) | ||||
|         if (context != 'category'): | ||||
|             context = 'type'  | ||||
|         if(percentage!=None): | ||||
|             url = urljoin(self.root_url, 'attributes/attributeStatistics/{}/{}'.format(context, percentage)) | ||||
|         else: | ||||
|             url = urljoin(self.root_url, 'attributes/attributeStatistics/{}'.format(context)) | ||||
|         print(url) | ||||
|         return session.get(url).json() | ||||
| 
 | ||||
|     # ############## Deprecated (Pure XML API should not be used) ################## | ||||
|     @deprecated | ||||
|     def download_all(self): | ||||
|         """ | ||||
|  | @ -1001,3 +1017,5 @@ class PyMISP(object): | |||
|         template = urljoin(self.root_url, 'events/xml/download/{}/{}'.format(event_id, attach)) | ||||
|         session = self.__prepare_session('xml') | ||||
|         return session.get(template) | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue