diff options
| author | Colin Walters <walters@verbum.org> | 2010-05-13 13:43:42 -0400 |
|---|---|---|
| committer | Colin Walters <walters@verbum.org> | 2010-05-13 13:43:42 -0400 |
| commit | b8496c2769197e2e975e7f78cadb999a109eca00 (patch) | |
| tree | f277406f8d969ec3a68cc14d2c5eaec2f900afb8 | |
| parent | 70d30eca1be89a872a009b7db8082e2f52cb10e6 (diff) | |
| download | fedpkg-make-pull-b8496c2769197e2e975e7f78cadb999a109eca00.tar.gz fedpkg-make-pull-b8496c2769197e2e975e7f78cadb999a109eca00.tar.xz fedpkg-make-pull-b8496c2769197e2e975e7f78cadb999a109eca00.zip | |
Handle RHEL releases
| -rwxr-xr-x | fedpkg-pull-build-chain | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/fedpkg-pull-build-chain b/fedpkg-pull-build-chain index 641530e..e5f3f58 100755 --- a/fedpkg-pull-build-chain +++ b/fedpkg-pull-build-chain @@ -108,7 +108,14 @@ def main(): for architecture in architectures: # FIXME do this better - mockrelease = 'fedora-' + release[2:].lower() + '-' + architecture + if release.startswith('F-'): + mockprefix = 'fedora' + elif release.startswith('RHEL-'): + mockrelease = 'rhel' + else: + raise ValueError("Can't map release %s to a mock config" % (release, )) + mockrelease = '%s-%s-%s' % (mockrelease, release[2:].lower(), architecture) + f_in = open(os.path.join('/etc', 'mock', mockrelease + '.cfg')) new_mockrelease_path = os.path.join('_build', mockrelease + '.cfg') f_out = open(new_mockrelease_path, 'w') |
