Mercurial > hg > config
comparison python/hgrc.py @ 487:178419da6e0b
python/hgrc.py
| author | Jeff Hammel <jhammel@mozilla.com> |
|---|---|
| date | Sat, 10 Aug 2013 21:25:40 -0700 |
| parents | c9aab7092af1 |
| children | 5f288c70acb6 |
comparison
equal
deleted
inserted
replaced
| 486:c9aab7092af1 | 487:178419da6e0b |
|---|---|
| 31 | 31 |
| 32 #@parser # decorator makes this x-form path -> ConfigParser automagically | 32 #@parser # decorator makes this x-form path -> ConfigParser automagically |
| 33 @section('paths') | 33 @section('paths') |
| 34 def set_default(parser, default): | 34 def set_default(parser, default): |
| 35 """set [paths]:default""" | 35 """set [paths]:default""" |
| 36 print 'OIOIOIOI!' | 36 parser.set('paths', 'default-push', default_push) |
| 37 | |
| 37 | 38 |
| 38 @section('paths') | 39 @section('paths') |
| 39 def set_default_push(parser, default_push): | 40 def set_default_push(parser, default_push): |
| 40 """ | 41 """ |
| 41 set [paths]:default-push to `default_push` | 42 set [paths]:default-push to `default_push` |
| 42 """ | 43 """ |
| 43 if 'paths' not in parser.sections(): | |
| 44 parser.add_section('paths') | |
| 45 parser.set('paths', 'default-push', default_push) | 44 parser.set('paths', 'default-push', default_push) |
| 46 | 45 |
| 47 | 46 |
| 48 def set_default_push_to_ssh(parser): | 47 def set_default_push_to_ssh(parser): |
| 49 """ | 48 """ |
