@@ -549,13 +549,15 @@ def save_synonym(self, content, object_id, forward_to_slaves=False,
549549 The object is represented by an associative array
550550 @param object_id unique identifier for the new synonym.
551551 If the identifier already exists, the old synonym is replaced
552- @param forward_to_slaves (optional) should the changes be forwarded to
553- slave indexes
552+ @param forward_to_replicas (optional) should the changes be forwarded to
553+ replica indexes
554+ @param forward_to_slaves (optional) same as forward_to_replicas, used for
555+ backward compatibility.
554556 """
555557 forward_to_slaves |= forward_to_replicas
556558
557559 path = '/synonyms/%s' % safe (object_id )
558- params = {'forwardToSlaves ' : forward_to_slaves }
560+ params = {'forwardToReplicas ' : forward_to_slaves }
559561 return self ._req (False , path , 'PUT' , params , content )
560562
561563 def batch_synonyms (self , synonyms , forward_to_slaves = False ,
@@ -565,15 +567,17 @@ def batch_synonyms(self, synonyms, forward_to_slaves=False,
565567 Add several synonyms in this index.
566568
567569 @param synonyms array of synonyms to add
568- @param forward_to_slaves (optional) should the changes be forwarded to
569- slave indexes
570+ @param forward_to_replicas (optional) should the changes be forwarded to
571+ replica indexes
572+ @param forward_to_slaves (optional) same as forward_to_replicas, used for
573+ backward compatibility.
570574 @param replace_existing_synonyms (optional) should the index be cleared
571575 of existing synonyms
572576 """
573577 forward_to_slaves |= forward_to_replicas
574578
575579 params = {
576- 'forwardToSlaves ' : forward_to_slaves ,
580+ 'forwardToReplicas ' : forward_to_slaves ,
577581 'replaceExistingSynonyms' : replace_existing_synonyms
578582 }
579583
@@ -594,27 +598,31 @@ def delete_synonym(self, object_id, forward_to_slaves=False,
594598 Delete a synonym from the index.
595599
596600 @param object_id the unique identifier of the synonyms set to delete
597- @param forward_to_slaves (optional) should the changes be forwarded to
598- slave indexes
601+ @param forward_to_replicas (optional) should the changes be forwarded to
602+ replica indexes
603+ @param forward_to_slaves (optional) same as forward_to_replicas, used for
604+ backward compatibility.
599605 """
600606 forward_to_slaves |= forward_to_replicas
601607
602608 path = '/synonyms/%s' % safe (object_id )
603- params = {'forwardToSlaves ' : forward_to_slaves }
609+ params = {'forwardToReplicas ' : forward_to_slaves }
604610 return self ._req (False , path , 'DELETE' , params )
605611
606612 def clear_synonyms (self , forward_to_slaves = False ,
607613 forward_to_replicas = False ):
608614 """
609615 Delete all synonyms from the index.
610616
611- @param forward_to_slaves (optional) should the changes be forwarded to
612- slave indexes
617+ @param forward_to_replicas (optional) should the changes be forwarded to
618+ replica indexes
619+ @param forward_to_slaves (optional) same as forward_to_replicas, used for
620+ backward compatibility.
613621 """
614622 forward_to_slaves |= forward_to_replicas
615623
616624 path = '/synonyms/clear'
617- params = {'forwardToSlaves ' : forward_to_slaves }
625+ params = {'forwardToReplicas ' : forward_to_slaves }
618626 return self ._req (False , path , 'POST' , params )
619627
620628 def search_synonyms (self , query , types = [], page = 0 , hits_per_page = 100 ):
@@ -698,7 +706,10 @@ def set_settings(self, settings, forward_to_slaves=True,
698706 """
699707 Set settings for this index.
700708
701- @param forward_to_slaves Forward the changes to slaves (default = True)
709+ @param forward_to_replicas (optional) should the changes be forwarded to
710+ replica indexes
711+ @param forward_to_slaves (optional) same as forward_to_replicas, used for
712+ backward compatibility.
702713 @param settigns the settings object that can contains :
703714 - minWordSizefor1Typo: (integer) the minimum number of characters
704715 to accept one typo (default = 3).
@@ -780,7 +791,7 @@ def set_settings(self, settings, forward_to_slaves=True,
780791 """
781792 forward_to_slaves &= forward_to_replicas
782793
783- params = {'forwardToSlaves ' : forward_to_slaves }
794+ params = {'forwardToReplicas ' : forward_to_slaves }
784795 return self ._req (False , '/settings' , 'PUT' , params , settings )
785796
786797 @deprecated
0 commit comments