mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-05-20 13:21:28 +00:00
ubuntu-iso: Convert to PEP-8.
This commit is contained in:
parent
5144644ba0
commit
4c6ee076c2
47
ubuntu-iso
47
ubuntu-iso
@ -24,37 +24,38 @@ import sys
|
|||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
def extract(iso, path):
|
def extract(iso, path):
|
||||||
command = ['isoinfo', '-R', '-i', iso, '-x', path]
|
command = ['isoinfo', '-R', '-i', iso, '-x', path]
|
||||||
pipe = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
pipe = subprocess.Popen(command, stdout=subprocess.PIPE,
|
||||||
stdout, stderr = pipe.communicate()
|
stderr=subprocess.PIPE)
|
||||||
|
stdout, stderr = pipe.communicate()
|
||||||
|
|
||||||
if pipe.returncode != 0:
|
if pipe.returncode != 0:
|
||||||
raise Exception, stderr
|
raise Exception, stderr
|
||||||
|
|
||||||
return stdout
|
return stdout
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
isos = sys.argv[1:]
|
isos = sys.argv[1:]
|
||||||
err = False
|
err = False
|
||||||
|
|
||||||
for iso in isos:
|
for iso in isos:
|
||||||
if len(isos) > 1:
|
if len(isos) > 1:
|
||||||
prefix = '%s:' % iso
|
prefix = '%s:' % iso
|
||||||
else:
|
else:
|
||||||
prefix = ''
|
prefix = ''
|
||||||
|
|
||||||
version = extract(iso, '/.disk/info')
|
version = extract(iso, '/.disk/info')
|
||||||
|
|
||||||
if len(version) == 0:
|
if len(version) == 0:
|
||||||
print >>sys.stderr, '%s does not appear to be an Ubuntu ISO' % iso
|
print >>sys.stderr, '%s does not appear to be an Ubuntu ISO' % iso
|
||||||
err = True
|
err = True
|
||||||
continue
|
continue
|
||||||
|
|
||||||
print prefix + version
|
print prefix + version
|
||||||
|
|
||||||
if err:
|
if err:
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user