comparison python/hgrc.py @ 468:4853551536d6

python/hgrc.py
author Jeff Hammel <jhammel@mozilla.com>
date Sat, 10 Aug 2013 18:52:46 -0700
parents 980584d34134
children 764535e1f991
comparison
equal deleted inserted replaced
467:980584d34134 468:4853551536d6
11 import os 11 import os
12 import subprocess 12 import subprocess
13 import sys 13 import sys
14 from ConfigParser import RawConfigParser as ConfigParser 14 from ConfigParser import RawConfigParser as ConfigParser
15 15
16 #@parser # decorator makes this x-form path -> ConfigParser automagically
16 def set_default_push(parser, default_push): 17 def set_default_push(parser, default_push):
17 """ 18 """
18 set [paths]:default_push to `default_push` 19 set [paths]:default_push to `default_push`
19 """ 20 """
20 pass 21 pass
21 22
22 def set_default_push_to_ssh(): 23 def set_default_push_to_ssh(parser):
24 """
23 pass 25 pass
26 """
24 27
25 def main(args=sys.argv[1:]): 28 def main(args=sys.argv[1:]):
26 29
27 # parse command line arguments 30 # parse command line arguments
28 usage = '%prog [options] repository <repository> <...>' 31 usage = '%prog [options] repository <repository> <...>'
108 if options.list_hgrc: 111 if options.list_hgrc:
109 print '\n'.join(hgrc) 112 print '\n'.join(hgrc)
110 113
111 # alter .hgrc files 114 # alter .hgrc files
112 for path, ini in config.items(): 115 for path, ini in config.items():
116
113 import pdb; pdb.set_trace() 117 import pdb; pdb.set_trace()
114 118
115 if __name__ == '__main__': 119 if __name__ == '__main__':
116 main() 120 main()