mirror of
				https://git.launchpad.net/ubuntu-dev-tools
				synced 2025-11-04 07:54:03 +00:00 
			
		
		
		
	Improve ubuntuiso to handle multiple images in a single invocation
This commit is contained in:
		
							parent
							
								
									d79713708c
								
							
						
					
					
						commit
						1335efde6f
					
				
							
								
								
									
										22
									
								
								ubuntu-iso
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								ubuntu-iso
									
									
									
									
									
								
							@ -34,10 +34,26 @@ def extract(iso, path):
 | 
			
		||||
	return stdout
 | 
			
		||||
 | 
			
		||||
def main():
 | 
			
		||||
	iso = sys.argv[1]
 | 
			
		||||
	isos = sys.argv[1:]
 | 
			
		||||
	err = False
 | 
			
		||||
 | 
			
		||||
	version = extract(iso, '/.disk/info')
 | 
			
		||||
	print version
 | 
			
		||||
	for iso in isos:
 | 
			
		||||
		if len(isos) > 1:
 | 
			
		||||
			prefix = '%s:' % iso
 | 
			
		||||
		else:
 | 
			
		||||
			prefix = ''
 | 
			
		||||
 | 
			
		||||
		version = extract(iso, '/.disk/info')
 | 
			
		||||
 | 
			
		||||
		if len(version) == 0:
 | 
			
		||||
			print >>sys.stderr, '%s does not appear to be an Ubuntu ISO' % iso
 | 
			
		||||
			err = True
 | 
			
		||||
			continue
 | 
			
		||||
 | 
			
		||||
		print prefix + version
 | 
			
		||||
 | 
			
		||||
	if err:
 | 
			
		||||
		sys.exit(1)
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
	main()
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user