@@ -145,43 +145,43 @@ def recvPong(self, body):
145145
146146 # 0x0006
147147 def recvInfo (self , body ):
148- rid , klen , vlen = _c_info .unpack (body [: _c_info .size ])
148+ record_id , klen , vlen = _c_info .unpack (body [: _c_info .size ])
149149 text = body [_c_info .size :]
150150 text = text .decode ()
151151 if klen == 0 or klen + vlen < len (text ):
152152 _log .error ("Ignoring info update" )
153153 return self .getInitialState ()
154154 key = text [:klen ]
155155 val = text [klen : klen + vlen ]
156- if rid :
157- self .sess .recInfo (rid , key , val )
156+ if record_id :
157+ self .sess .recInfo (record_id , key , val )
158158 else :
159159 self .sess .iocInfo (key , val )
160160 return self .getInitialState ()
161161
162162 # 0x0003
163163 def recvAddRec (self , body ):
164- rid , rtype , rtlen , rnlen = _c_rec .unpack (body [: _c_rec .size ])
164+ record_id , record_type , rtlen , rnlen = _c_rec .unpack (body [: _c_rec .size ])
165165 text = body [_c_rec .size :]
166166 text = text .decode ()
167167 if rnlen == 0 or rtlen + rnlen < len (text ):
168168 _log .error ("Ignoring record update" )
169169
170- elif rtlen > 0 and rtype == 0 : # new record
170+ elif rtlen > 0 and record_type == 0 : # new record
171171 rectype = text [:rtlen ]
172172 recname = text [rtlen : rtlen + rnlen ]
173- self .sess .addRecord (rid , rectype , recname )
173+ self .sess .addRecord (record_id , rectype , recname )
174174
175- elif rtype == 1 : # record alias
175+ elif record_type == 1 : # record alias
176176 recname = text [rtlen : rtlen + rnlen ]
177- self .sess .addAlias (rid , recname )
177+ self .sess .addAlias (record_id , recname )
178178
179179 return self .getInitialState ()
180180
181181 # 0x0004
182182 def recvDelRec (self , body ):
183- rid = _ping .unpack (body [: _ping .size ])
184- self .sess .delRecord (rid )
183+ record_id = _ping .unpack (body [: _ping .size ])
184+ self .sess .delRecord (record_id )
185185 return self .getInitialState ()
186186
187187 # 0x0005
@@ -194,10 +194,13 @@ def recvDone(self, body):
194194 elapsed_s = time .time () - self .uploadStart
195195 size_kb = self .uploadSize / 1024
196196 rate_kbs = size_kb / elapsed_s
197- src = "{}:{}" .format (self .sess .ep .host , self .sess .ep .port )
197+ source_address = "{}:{}" .format (self .sess .ep .host , self .sess .ep .port )
198198 _log .info (
199- "Done message from {src}: uploaded {size_kb}kB in {elapsed_s}s ({rate_kbs}kB/s)" .format (
200- src = src , size_kb = size_kb , elapsed_s = elapsed_s , rate_kbs = rate_kbs
199+ "Done message from {source_address}: uploaded {size_kb}kB in {elapsed_s}s ({rate_kbs}kB/s)" .format (
200+ source_address = source_address ,
201+ size_kb = size_kb ,
202+ elapsed_s = elapsed_s ,
203+ rate_kbs = rate_kbs ,
201204 )
202205 )
203206
@@ -216,26 +219,26 @@ class Transaction(object):
216219 def __init__ (self , ep , id ):
217220 self .connected = True
218221 self .initial = False
219- self .src = ep
222+ self .source_address = ep
220223 self .srcid = id
221- self .addrec , self .infos , self .recinfos = {}, {}, {}
224+ self .records_to_add , self .client_infos , self .record_infos_to_add = {}, {}, {}
222225 self .aliases = collections .defaultdict (list )
223- self .delrec = set ()
226+ self .records_to_delete = set ()
224227
225228 def show (self , fp = sys .stdout ):
226229 _log .info (str (self ))
227230
228231 def __str__ (self ):
229- src = "{}:{}" .format (self .src .host , self .src .port )
232+ source_address = "{}:{}" .format (self .source_address .host , self .source_address .port )
230233 init = self .initial
231234 conn = self .connected
232- nenv = len (self .infos )
233- nadd = len (self .addrec )
234- ndel = len (self .delrec )
235- ninfo = len (self .recinfos )
235+ nenv = len (self .client_infos )
236+ nadd = len (self .records_to_add )
237+ ndel = len (self .records_to_delete )
238+ ninfo = len (self .record_infos_to_add )
236239 nalias = len (self .aliases )
237240 return "Transaction(Src:{}, Init:{}, Conn:{}, Env:{}, Rec:{}, Alias:{}, Info:{}, Del:{})" .format (
238- src , init , conn , nenv , nadd , nalias , ninfo , ndel
241+ source_address , init , conn , nenv , nadd , nalias , ninfo , ndel
239242 )
240243
241244
@@ -249,8 +252,8 @@ def __init__(self, proto, endpoint):
249252 _log .info ("Open session from {endpoint}" .format (endpoint = endpoint ))
250253 self .reactor = reactor
251254 self .proto , self .ep = proto , endpoint
252- self .TR = Transaction (self .ep , id (self ))
253- self .TR .initial = True
255+ self .transaction = Transaction (self .ep , id (self ))
256+ self .transaction .initial = True
254257 self .C = defer .succeed (None )
255258 self .T = None
256259 self .dirty = False
@@ -267,8 +270,8 @@ def suppressCancelled(err):
267270
268271 # Clear the current transaction and
269272 # commit an empty one for disconnect.
270- self .TR = Transaction (self .ep , id (self ))
271- self .TR .connected = False
273+ self .transaction = Transaction (self .ep , id (self ))
274+ self .transaction .connected = False
272275 self .dirty = True
273276 self .flush ()
274277
@@ -278,16 +281,16 @@ def flush(self, connected=True):
278281 if not self .dirty :
279282 return
280283
281- TR , self .TR = self .TR , Transaction (self .ep , id (self ))
284+ transaction , self .transaction = self .transaction , Transaction (self .ep , id (self ))
282285 self .dirty = False
283286
284287 def commit (_ignored ):
285- _log .info ("Commit: {TR }" .format (TR = TR ))
286- return defer .maybeDeferred (self .factory .commit , TR )
288+ _log .info ("Commit: {transaction }" .format (transaction = transaction ))
289+ return defer .maybeDeferred (self .factory .commit , transaction )
287290
288291 def abort (err ):
289292 if err .check (defer .CancelledError ):
290- _log .info ("Commit cancelled: {TR }" .format (TR = TR ))
293+ _log .info ("Commit cancelled: {transaction }" .format (transaction = transaction ))
291294 return err
292295 else :
293296 _log .error ("Commit failure: {err}" .format (err = err ))
@@ -302,7 +305,9 @@ def abort(err):
302305 def flushSafely (self ):
303306 if self .T and self .T <= time .time ():
304307 self .flush ()
305- elif self .trlimit and self .trlimit <= (len (self .TR .addrec ) + len (self .TR .delrec )):
308+ elif self .trlimit and self .trlimit <= (
309+ len (self .transaction .records_to_add ) + len (self .transaction .records_to_delete )
310+ ):
306311 self .flush ()
307312
308313 def markDirty (self ):
@@ -314,32 +319,32 @@ def done(self):
314319 self .flush ()
315320
316321 def iocInfo (self , key , val ):
317- self .TR . infos [key ] = val
322+ self .transaction . client_infos [key ] = val
318323 self .markDirty ()
319324
320- def addRecord (self , rid , rtype , rname ):
325+ def addRecord (self , record_id , record_type , record_name ):
321326 self .flushSafely ()
322- self .TR . addrec [ rid ] = (rname , rtype )
327+ self .transaction . records_to_add [ record_id ] = (record_name , record_type )
323328 self .markDirty ()
324329
325- def addAlias (self , rid , rname ):
326- self .TR .aliases [rid ].append (rname )
330+ def addAlias (self , record_id , record_name ):
331+ self .transaction .aliases [record_id ].append (record_name )
327332 self .markDirty ()
328333
329- def delRecord (self , rid ):
334+ def delRecord (self , record_id ):
330335 self .flushSafely ()
331- self .TR . addrec .pop (rid , None )
332- self .TR . delrec .add (rid )
333- self .TR . recinfos .pop (rid , None )
336+ self .transaction . records_to_add .pop (record_id , None )
337+ self .transaction . records_to_delete .add (record_id )
338+ self .transaction . record_infos_to_add .pop (record_id , None )
334339 self .markDirty ()
335340
336- def recInfo (self , rid , key , val ):
341+ def recInfo (self , record_id , key , val ):
337342 try :
338- infos = self .TR . recinfos [ rid ]
343+ client_infos = self .transaction . record_infos_to_add [ record_id ]
339344 except KeyError :
340- infos = {}
341- self .TR . recinfos [ rid ] = infos
342- infos [key ] = val
345+ client_infos = {}
346+ self .transaction . record_infos_to_add [ record_id ] = client_infos
347+ client_infos [key ] = val
343348 self .markDirty ()
344349
345350
0 commit comments