Skip to content

Commit

Permalink
update for better renaming
Browse files Browse the repository at this point in the history
  • Loading branch information
ctb committed Jun 11, 2016
1 parent cd22539 commit 2587c65
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions utils/setname.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,24 @@

def main():
parser = argparse.ArgumentParser()
parser.add_argument('sigfile')
parser.add_argument('name')
parser.add_argument('sigfiles', nargs='+')
parser.add_argument('--name', type=str, default='')
args = parser.parse_args()

print('setting name on %s to %s' % (args.sigfile, args.name))
assert args.name

with open(args.sigfile, 'rt') as fp:
sigs = sig.load_signatures(fp)
for sigfile in args.sigfiles:
print('setting name on "%s" to "%s"' % (sigfile, args.name))

for s in sigs:
s.d['name'] = args.name
with open(sigfile, 'rt') as fp:
sigs = sig.load_signatures(fp)

outputname = os.path.basename(args.sigfile)
with open(outputname, 'wt') as fp:
sig.save_signatures(sigs, fp)
for s in sigs:
s.d['name'] = args.name

outputname = os.path.basename(sigfile)
with open(outputname, 'wt') as fp:
sig.save_signatures(sigs, fp)


if __name__ == '__main__':
Expand Down

0 comments on commit 2587c65

Please sign in to comment.