@@ -103,6 +103,10 @@ def _cache(self):
103103
104104 return client
105105
106+ @invalidate_cache_after_error
107+ def add (self , * args , ** kwargs ):
108+ return super (ElastiCache , self ).add (* args , ** kwargs )
109+
106110 @invalidate_cache_after_error
107111 def get (self , * args , ** kwargs ):
108112 return super (ElastiCache , self ).get (* args , ** kwargs )
@@ -119,6 +123,18 @@ def set(self, *args, **kwargs):
119123 def set_many (self , * args , ** kwargs ):
120124 return super (ElastiCache , self ).set_many (* args , ** kwargs )
121125
126+ @invalidate_cache_after_error
127+ def incr (self , * args , ** kwargs ):
128+ return super (ElastiCache , self ).incr (* args , ** kwargs )
129+
130+ @invalidate_cache_after_error
131+ def touch (self , * args , ** kwargs ):
132+ return super (ElastiCache , self ).touch (* args , ** kwargs )
133+
122134 @invalidate_cache_after_error
123135 def delete (self , * args , ** kwargs ):
124136 return super (ElastiCache , self ).delete (* args , ** kwargs )
137+
138+ @invalidate_cache_after_error
139+ def delete_many (self , * args , ** kwargs ):
140+ return super (ElastiCache , self ).delete_many (* args , ** kwargs )
0 commit comments