@@ -140,19 +140,27 @@ def add_tab(self, msg, ntab):
140140 tab_space = " " * self .tab_length * ntab
141141 return tab_space + msg
142142
143- def error (self , msg , ntab = 0 , * args , ** kwargs ):
143+ def add_ret (self , nret ):
144+ for i in range (nret ):
145+ self ._logger .info ("" )
146+
147+ def error (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
148+ self .add_ret (nret )
144149 msg = self .add_tab (msg , ntab )
145150 return self ._logger .error (msg , * args , ** kwargs )
146151
147- def info (self , msg , ntab = 0 , * args , ** kwargs ):
152+ def info (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
153+ self .add_ret (nret )
148154 msg = self .add_tab (msg , ntab )
149155 return self ._logger .info (msg , * args , ** kwargs )
150156
151- def warning (self , msg , ntab = 0 , * args , ** kwargs ):
157+ def warning (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
158+ self .add_ret (nret )
152159 msg = self .add_tab (msg , ntab )
153160 return self ._logger .warning (msg , * args , ** kwargs )
154161
155- def critical (self , msg , ntab = 0 , * args , ** kwargs ):
162+ def critical (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
163+ self .add_ret (nret )
156164 msg = self .add_tab (msg , ntab )
157165 return self ._logger .critical (msg , * args , ** kwargs )
158166
@@ -236,19 +244,23 @@ def get_message(self, msg, ntab):
236244 return "{{ {0} }} {1}{2}" .format (self .context , tab , msg )
237245 return msg
238246
239- def error (self , msg , ntab = 0 , * args , ** kwargs ):
247+ def error (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
248+ self .add_ret (nret )
240249 msg = self .get_message (msg , ntab )
241250 return self ._logger .error (msg , * args , ** kwargs )
242251
243- def info (self , msg , ntab = 0 , * args , ** kwargs ):
252+ def info (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
253+ self .add_ret (nret )
244254 msg = self .get_message (msg , ntab )
245255 return self ._logger .info (msg , * args , ** kwargs )
246256
247- def warning (self , msg , ntab = 0 , * args , ** kwargs ):
257+ def warning (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
258+ self .add_ret (nret )
248259 msg = self .get_message (msg , ntab )
249260 return self ._logger .warning (msg , * args , ** kwargs )
250261
251- def critical (self , msg , ntab = 0 , * args , ** kwargs ):
262+ def critical (self , msg , ntab = 0 , nret = 0 , * args , ** kwargs ):
263+ self .add_ret (nret )
252264 msg = self .get_message (msg , ntab )
253265 return self ._logger .critical (msg , * args , ** kwargs )
254266
0 commit comments