]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
Refactor: Extract specdump to a function
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 1 Dec 2021 11:28:28 +0000 (13:28 +0200)
committerElan Ruusamäe <glen@pld-linux.org>
Wed, 1 Dec 2021 11:28:53 +0000 (13:28 +0200)
check-unused-files.py

index 4ecc6a95816a7a062ca0d185f2e62166d44d2fd3..e9edd0516500be768d6ef8ae00d9735a0070100b 100755 (executable)
@@ -5,6 +5,12 @@ import sys
 import os
 import fnmatch
 
+def specdump(spec):
+    p = subprocess.Popen(['rpm-specdump', spec], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+    (out, err) = p.communicate(None)
+    p.wait()
+    return (out, err)
+
 if len(sys.argv) == 2:
     spec = sys.argv[1]
 else:
@@ -19,9 +25,7 @@ dir = os.path.dirname(spec)
 if dir == '':
     dir = '.'
 
-p = subprocess.Popen(['rpm-specdump', spec], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
-(out, err) = p.communicate(None)
-p.wait()
+(out, err) = specdump(spec)
 if err:
     print >> sys.stderr, "%s: %s" % (sys.argv[0], err)
     sys.exit(1)
This page took 0.118516 seconds and 4 git commands to generate.