states.py
changeset 31 1fef89f56588
parent 30 a2189159e92f
child 33 dca86448d736
equal deleted inserted replaced
30:a2189159e92f 31:1fef89f56588
   398 
   398 
   399         ### Tag support
   399         ### Tag support
   400 
   400 
   401         def _tag(self, names, node, *args, **kwargs):
   401         def _tag(self, names, node, *args, **kwargs):
   402             tagnode = o_tag(names, node, *args, **kwargs)
   402             tagnode = o_tag(names, node, *args, **kwargs)
   403             self.setstate(ST0, [node, tagnode])
   403             if tagnode is not None: # do nothing for local one
       
   404                 self.setstate(ST0, [node, tagnode])
   404             return tagnode
   405             return tagnode
   405 
   406 
   406         ### rollback support
   407         ### rollback support
   407 
   408 
   408         def _writejournal(self, desc):
   409         def _writejournal(self, desc):