[Pkg-xen-changes] r853 - trunk/xen/debian/bin
Bastian Blank
waldi at alioth.debian.org
Sun Mar 27 20:08:37 UTC 2011
Author: waldi
Date: Sun Mar 27 20:08:23 2011
New Revision: 853
Log:
debian/bin/genorig.py
- Cleanup some definitions.
- Use subprocess.check_call.
Modified:
trunk/xen/debian/bin/genorig.py
Modified: trunk/xen/debian/bin/genorig.py
==============================================================================
--- trunk/xen/debian/bin/genorig.py Sun Mar 27 19:38:49 2011 (r852)
+++ trunk/xen/debian/bin/genorig.py Sun Mar 27 20:08:23 2011 (r853)
@@ -50,30 +50,23 @@
def do_archive(self):
self.log("Create archive.\n")
- arg_dir = os.path.join(os.path.realpath(self.temp_dir), self.orig_dir)
- args = ('hg', 'archive', '-r', self.options.tag, arg_dir)
- p = subprocess.Popen(args, cwd=self.repo)
- if p.wait():
- raise RuntimeError
+ orig_dir = os.path.join(self.temp_dir, self.orig_dir)
+ args = ('hg', 'archive', '-r', self.options.tag, os.path.realpath(orig_dir))
+ subprocess.check_call(args, cwd=self.repo)
def do_changelog(self):
self.log("Exporting changelog.\n")
- log = open("%s/%s/Changelog" % (self.temp_dir, self.orig_dir), 'w')
+ log = open(os.path.join(self.temp_dir, self.orig_dir, 'Changelog'), 'w')
args = ('hg', 'log', '-r', '%s:0' % self.options.tag)
- p = subprocess.Popen(args, cwd=self.repo, stdout=log)
- if p.wait():
- raise RuntimeError
-
+ subprocess.check_call(args, cwd=self.repo, stdout=log)
log.close()
def do_tar(self):
out = "../orig/%s" % self.orig_tar
self.log("Generate tarball %s\n" % out)
- p = subprocess.Popen(('tar', '-C', self.temp_dir, '-czf', out, self.orig_dir))
- if p.wait():
- raise RuntimeError
+ subprocess.check_call(('tar', '-C', self.temp_dir, '-czf', out, self.orig_dir))
if __name__ == '__main__':
More information about the Pkg-xen-changes
mailing list