Gentoo Archives: gentoo-commits

From: Brian Dolbec <brian.dolbec@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/layman:master commit in: layman/overlays/, layman/tests/
Date: Mon, 02 May 2011 05:25:40
Message-Id: 2812cf483e10b3f3a1dddc6f931192509dbbd36c.dol-sen@gentoo
1 commit: 2812cf483e10b3f3a1dddc6f931192509dbbd36c
2 Author: dol-sen <brian.dolbec <AT> gmail <DOT> com>
3 AuthorDate: Mon May 2 05:07:10 2011 +0000
4 Commit: Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
5 CommitDate: Mon May 2 05:23:47 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/layman.git;a=commit;h=2812cf48
7
8 fix bug 363797 python-2.5 test errors cherypicked from 1.4.x branch
9
10 ---
11 layman/overlays/bzr.py | 4 ++--
12 layman/overlays/cvs.py | 4 ++--
13 layman/overlays/darcs.py | 4 ++--
14 layman/overlays/g_common.py | 4 ++--
15 layman/overlays/git.py | 4 ++--
16 layman/overlays/mercurial.py | 4 ++--
17 layman/overlays/rsync.py | 2 +-
18 layman/overlays/source.py | 4 ++--
19 layman/overlays/svn.py | 4 ++--
20 layman/overlays/tar.py | 2 +-
21 10 files changed, 18 insertions(+), 18 deletions(-)
22
23 diff --git a/layman/overlays/bzr.py b/layman/overlays/bzr.py
24 index af313ef..b251559 100644
25 --- a/layman/overlays/bzr.py
26 +++ b/layman/overlays/bzr.py
27 @@ -62,7 +62,7 @@ class BzrOverlay(OverlaySource):
28 else:
29 args = ['get', self.src + '/', target]
30 return self.postsync(
31 - self.run_command(self.command(), *args, cmd=self.type),
32 + self.run_command(self.command(), args, cmd=self.type),
33 cwd=target)
34
35 def sync(self, base, quiet = False):
36 @@ -80,7 +80,7 @@ class BzrOverlay(OverlaySource):
37 else:
38 args = ['pull', '--overwrite', self.src]
39 return self.postsync(
40 - self.run_command(self.command(), *args, cwd=target, cmd=self.type),
41 + self.run_command(self.command(), args, cwd=target, cmd=self.type),
42 cwd=target)
43
44 def supported(self):
45
46 diff --git a/layman/overlays/cvs.py b/layman/overlays/cvs.py
47 index edf164c..c6660d0 100644
48 --- a/layman/overlays/cvs.py
49 +++ b/layman/overlays/cvs.py
50 @@ -83,7 +83,7 @@ class CvsOverlay(OverlaySource):
51 args.append(self.subpath)
52
53 return self.postsync(
54 - self.run_command(self.command(), *args, cwd=base,
55 + self.run_command(self.command(), args, cwd=base,
56 env=dict(CVSROOT=self.src), cmd=self.type),
57 cwd=target)
58
59 @@ -105,7 +105,7 @@ class CvsOverlay(OverlaySource):
60 if len(cfg_opts):
61 args.append(cfg_opts)
62 return self.postsync(
63 - self.run_command(self.command(), *args, cwd=target, cmd=self.type),
64 + self.run_command(self.command(), args, cwd=target, cmd=self.type),
65 cwd=target)
66
67 def supported(self):
68
69 diff --git a/layman/overlays/darcs.py b/layman/overlays/darcs.py
70 index ce1dbb7..e566f9c 100644
71 --- a/layman/overlays/darcs.py
72 +++ b/layman/overlays/darcs.py
73 @@ -63,7 +63,7 @@ class DarcsOverlay(OverlaySource):
74 self.src + '/', target]
75
76 return self.postsync(
77 - self.run_command(self.command(), *args, cmd=self.type),
78 + self.run_command(self.command(), args, cmd=self.type),
79 cwd=target)
80
81 def sync(self, base, quiet = False):
82 @@ -81,7 +81,7 @@ class DarcsOverlay(OverlaySource):
83 else:
84 args = ['pull', '--all', self.src]
85 return self.postsync(
86 - self.run_command(self.command(), *args, cwd=target, cmd=self.type),
87 + self.run_command(self.command(), args, cwd=target, cmd=self.type),
88 cwd=target)
89
90 def supported(self):
91
92 diff --git a/layman/overlays/g_common.py b/layman/overlays/g_common.py
93 index 85b079b..00635b3 100644
94 --- a/layman/overlays/g_common.py
95 +++ b/layman/overlays/g_common.py
96 @@ -66,12 +66,12 @@ class GCommonOverlay(OverlaySource):
97 target = path([base, self.parent.name])
98
99 args = [target, 'sync', self.driver, self.remote_uri]
100 - returncode = self.run_command(self.command(), *args, cwd=target)
101 + returncode = self.run_command(self.command(), args, cwd=target)
102 if returncode:
103 return returncode
104 args = [target, 'generate-tree']
105 return self.postsync(
106 - self.run_command(self.command(), *args, cwd=target, cmd=self.type),
107 + self.run_command(self.command(), args, cwd=target, cmd=self.type),
108 cwd=target)
109
110 def supported(self):
111
112 diff --git a/layman/overlays/git.py b/layman/overlays/git.py
113 index 3ded205..0832699 100644
114 --- a/layman/overlays/git.py
115 +++ b/layman/overlays/git.py
116 @@ -67,7 +67,7 @@ class GitOverlay(OverlaySource):
117 args.append(fix_git_source(self.src))
118 args.append(target)
119 return self.postsync(
120 - self.run_command(self.command(), *args, cmd=self.type),
121 + self.run_command(self.command(), args, cmd=self.type),
122 cwd=target)
123
124 def sync(self, base, quiet = False):
125 @@ -86,7 +86,7 @@ class GitOverlay(OverlaySource):
126 args.append(cfg_opts)
127
128 return self.postsync(
129 - self.run_command(self.command(), *args, cwd=target, cmd=self.type),
130 + self.run_command(self.command(), args, cwd=target, cmd=self.type),
131 cwd=target)
132
133 def supported(self):
134
135 diff --git a/layman/overlays/mercurial.py b/layman/overlays/mercurial.py
136 index 53d73e9..316590d 100644
137 --- a/layman/overlays/mercurial.py
138 +++ b/layman/overlays/mercurial.py
139 @@ -62,7 +62,7 @@ class MercurialOverlay(OverlaySource):
140 args = ['clone', self.src + '/', target]
141
142 return self.postsync(
143 - self.run_command(self.command(), *args, cmd=self.type),
144 + self.run_command(self.command(), args, cmd=self.type),
145 cwd=target)
146
147 def sync(self, base, quiet = False):
148 @@ -81,7 +81,7 @@ class MercurialOverlay(OverlaySource):
149 args = ['pull', '-u', self.src]
150
151 return self.postsync(
152 - self.run_command(self.command(), *args, cwd=target, cmd=self.type),
153 + self.run_command(self.command(), args, cwd=target, cmd=self.type),
154 cwd=target)
155
156 def supported(self):
157
158 diff --git a/layman/overlays/rsync.py b/layman/overlays/rsync.py
159 index 8243c09..3090c77 100644
160 --- a/layman/overlays/rsync.py
161 +++ b/layman/overlays/rsync.py
162 @@ -77,7 +77,7 @@ class RsyncOverlay(OverlaySource):
163 args.append(target)
164
165 return self.postsync(
166 - self.run_command(self.command(), *args, cmd=self.type),
167 + self.run_command(self.command(), args, cmd=self.type),
168 cwd=target)
169
170 def supported(self):
171
172 diff --git a/layman/overlays/source.py b/layman/overlays/source.py
173 index a845266..b833fd2 100644
174 --- a/layman/overlays/source.py
175 +++ b/layman/overlays/source.py
176 @@ -111,9 +111,9 @@ class OverlaySource(object):
177 def command(self):
178 return self.config['%s_command' % self.__class__.type_key]
179
180 - def run_command(self, command, *args, **kwargs):
181 + def run_command(self, command, args, **kwargs):
182 file_to_run = _resolve_command(command, self.output.error)[1]
183 - args = (file_to_run, ) + args
184 + args = [file_to_run] + args
185 assert('pwd' not in kwargs) # Bug detector
186
187 cwd = kwargs.get('cwd', None)
188
189 diff --git a/layman/overlays/svn.py b/layman/overlays/svn.py
190 index 7e27d12..c64be62 100644
191 --- a/layman/overlays/svn.py
192 +++ b/layman/overlays/svn.py
193 @@ -65,7 +65,7 @@ class SvnOverlay(OverlaySource):
194 args.append(target)
195
196 return self.postsync(
197 - self.run_command(self.command(),*args, cmd=self.type),
198 + self.run_command(self.command(), args, cmd=self.type),
199 cwd=target)
200
201 def sync(self, base, quiet = False):
202 @@ -94,7 +94,7 @@ class SvnOverlay(OverlaySource):
203 args.append(target)
204
205 return self.postsync(
206 - self.run_command(self.command(),*args, cmd=self.type),
207 + self.run_command(self.command(), args, cmd=self.type),
208 cwd=target)
209
210 def supported(self):
211
212 diff --git a/layman/overlays/tar.py b/layman/overlays/tar.py
213 index a759332..ac030d8 100644
214 --- a/layman/overlays/tar.py
215 +++ b/layman/overlays/tar.py
216 @@ -123,7 +123,7 @@ class TarOverlay(OverlaySource):
217
218 # tar -v -x -f SOURCE -C TARGET
219 args = ['-v', '-x', '-f', pkg, '-C', dest_dir]
220 - result = self.run_command(self.command(), *args, cmd=self.type)
221 + result = self.run_command(self.command(), args, cmd=self.type)
222
223 os.unlink(pkg)
224 return result
225
226 diff --git a/layman/tests/dtest.py b/layman/tests/dtest.py
227 old mode 100644
228 new mode 100755
229
230 diff --git a/layman/tests/external.py b/layman/tests/external.py
231 old mode 100644
232 new mode 100755