diff options
author | Guido van Rossum <guido@python.org> | 1995-07-18 18:40:41 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1995-07-18 18:40:41 (GMT) |
commit | ff99a72f53ca1007403e1bf3fcc2c6800370119b (patch) | |
tree | 59582002c713cc0ed4bc42055414c182d0a3d10d /Demo/pdist/rrcs.py | |
parent | ec9ea611d26733639de2255561773aebf017cab8 (diff) | |
download | cpython-ff99a72f53ca1007403e1bf3fcc2c6800370119b.zip cpython-ff99a72f53ca1007403e1bf3fcc2c6800370119b.tar.gz cpython-ff99a72f53ca1007403e1bf3fcc2c6800370119b.tar.bz2 |
change obsolete isfile to isvalid; add lock and unlock commands
Diffstat (limited to 'Demo/pdist/rrcs.py')
-rwxr-xr-x | Demo/pdist/rrcs.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/Demo/pdist/rrcs.py b/Demo/pdist/rrcs.py index abd6ade..4f04198 100755 --- a/Demo/pdist/rrcs.py +++ b/Demo/pdist/rrcs.py @@ -48,7 +48,7 @@ def checkin(x, copts, fn): f = open(fn) data = f.read() f.close() - new = not x.isfile(fn) + new = not x.isvalid(fn) if not new and same(x, copts, fn, data): print "%s: unchanged since last checkin" % fn return @@ -64,6 +64,12 @@ def checkout(x, copts, fn): f.write(data) f.close() +def lock(x, copts, fn): + x.lock(fn) + +def unlock(x, copts, fn): + x.unlock(fn) + def info(x, copts, fn): dict = x.info(fn) keys = dict.keys() @@ -77,7 +83,7 @@ def head(x, copts, fn): print fn, head def list(x, copts, fn): - if x.isfile(fn): + if x.isvalid(fn): print fn def log(x, copts, fn): @@ -148,6 +154,8 @@ commands = { 'info': ('', info), 'head': ('', head), 'list': ('', list), + 'lock': ('', lock), + 'unlock': ('', unlock), 'log': ('bhLRtd:l:r:s:w:V:', log), 'diff': ('c', diff), } |