in scripts/update-tags.py [0:0]
def update_tags(fname):
with fileinput.input(fname, inplace=True) as fd:
cpat = re.compile(r'^(\s+)Value:\s+"COMMIT:')
tpat = re.compile(r'^(\s+)Value:\s+"TIMESTAMP:')
for line in fd:
cmatch = cpat.match(line)
tmatch = tpat.match(line)
if cmatch:
nval = cmatch.group(1)+'Value: "COMMIT: '+commit+'"\n'
sys.stdout.write(nval)
elif tmatch:
nval = tmatch.group(1)+'Value: "TIMESTAMP: '+tstamp+'"\n'
sys.stdout.write(nval)
else:
sys.stdout.write(line)