diff -r 39b916b1d8e4 -r 142b5d5ec9cc mercurial/remoterepo.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial/remoterepo.py Sat Aug 27 14:21:25 2005 -0700 @@ -0,0 +1,20 @@ +# remoterepo - remote repositort proxy classes for mercurial +# +# Copyright 2005 Matt Mackall +# +# This software may be used and distributed according to the terms +# of the GNU General Public License, incorporated herein by reference. + +class remoterepository: + def local(self): + return False + +class remotelock: + def __init__(self, repo): + self.repo = repo + def release(self): + self.repo.unlock() + self.repo = None + def __del__(self): + if self.repo: + self.release()