Mercurial > hg > config
comparison python/install_config.py @ 577:9b9b66c2c1fc
syntax
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Mon, 20 Jan 2014 14:27:47 -0800 |
parents | be90af6dfd47 |
children | c16238544fca |
comparison
equal
deleted
inserted
replaced
576:637c9fac3f8d | 577:9b9b66c2c1fc |
---|---|
59 commands = [ | 59 commands = [ |
60 ['hg', 'init'], | 60 ['hg', 'init'], |
61 ['hg', 'pull', SRC], | 61 ['hg', 'pull', SRC], |
62 ['hg', 'update', '-C'], | 62 ['hg', 'update', '-C'], |
63 ] | 63 ] |
64 @classmethd | 64 @classmethod |
65 def write_hgrc(self): | 65 def write_hgrc(self): |
66 hgrc = """[paths] | 66 hgrc = """[paths] |
67 default = http://k0s.org/hg/config | 67 default = http://k0s.org/hg/config |
68 default-push = ssh://k0s.org/hg/config | 68 default-push = ssh://k0s.org/hg/config |
69 """ | 69 """ |
70 with file('.hg/hgrc', 'w') as f | 70 with file('.hg/hgrc', 'w') as f: |
71 f.write(hgrc) | 71 f.write(hgrc) |
72 def __call__(self): | 72 def __call__(self): |
73 Step.__call__(self) | 73 Step.__call__(self) |
74 self.write_hgrc() | 74 self.write_hgrc() |
75 | 75 |
76 # | 76 # |
77 # | 77 # |
78 #@requires(Command('git')) | 78 #@requires(Command('git')) |
79 #class GitInstall | 79 #class GitInstall |
80 | 80 |
81 ### legacy -v | 81 ### legacy -v |
82 | 82 |
83 commands = [ | 83 commands = [ |
84 ['hg', 'init'], | 84 ['hg', 'init'], |
85 ['hg', 'pull', SRC], | 85 ['hg', 'pull', SRC], |