Mercurial > hg > config
comparison python/hgrc.py @ 352:eeff298cc922
more crap
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Thu, 27 Jun 2013 02:13:40 -0700 |
parents | 971e7deca495 |
children | ee8ab3de9c7f |
comparison
equal
deleted
inserted
replaced
351:971e7deca495 | 352:eeff298cc922 |
---|---|
55 continue | 55 continue |
56 else: | 56 else: |
57 assert os.path.isfile(path), "%s is not a file, exiting" % path | 57 assert os.path.isfile(path), "%s is not a file, exiting" % path |
58 hgrc.append(path) | 58 hgrc.append(path) |
59 | 59 |
60 # construct ConfigParser objects and | |
61 # ensure that all the files are parseable | |
62 config = {} | |
63 for path in hgrc: | |
64 config['path'] = ConfigParser() | |
65 if isinstance(path, basestring): | |
66 config['path'].read(path) | |
67 | |
60 if options.print: | 68 if options.print: |
61 # print the chosen hgrc paths and you're done | 69 # print the chosen hgrc paths and you're done |
62 print '\n'.join(hgrc) | 70 print '\n'.join(hgrc) |
63 parser.exit() | 71 parser.exit() |
64 | 72 |