dont call ensure_indexes on slave #1338
This commit is contained in:
		| @@ -195,7 +195,9 @@ class Document(BaseDocument): | |||||||
|  |  | ||||||
|             # Ensure indexes on the collection unless auto_create_index was |             # Ensure indexes on the collection unless auto_create_index was | ||||||
|             # set to False. |             # set to False. | ||||||
|             if cls._meta.get('auto_create_index', True): |             # Also there is no need to ensure indexes on slave. | ||||||
|  |             if cls._meta.get('auto_create_index', True) and\ | ||||||
|  |                     db.client.is_primary: | ||||||
|                 cls.ensure_indexes() |                 cls.ensure_indexes() | ||||||
|  |  | ||||||
|         return cls._collection |         return cls._collection | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user