Reviewed-by: Royce Lv<lvroyce(a)linux.vnet.ibm.com>
On 2014年01月13日 23:43, Daniel Barboza wrote:
From: Daniel Henrique Barboza <danielhb(a)linux.vnet.ibm.com>
When the iso distro and version can't be recognized, but the iso is
bootable, we shoud add it to the iso list after the deep scan.
Signed-off-by: Daniel Henrique Barboza <danielhb(a)linux.vnet.ibm.com>
---
src/kimchi/isoinfo.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/kimchi/isoinfo.py b/src/kimchi/isoinfo.py
index 7e6d733..64c1bb2 100644
--- a/src/kimchi/isoinfo.py
+++ b/src/kimchi/isoinfo.py
@@ -285,9 +285,11 @@ def probe_iso(status_helper, params):
ignore_list = params.get('ignore_list', [])
def update_result(iso, ret):
+ path = os.path.abspath(iso) if os.path.isfile(iso) else iso
if ret != ('unknown', 'unknown'):
- path = os.path.abspath(iso) if os.path.isfile(iso) else iso
updater({'path': path, 'distro': ret[0], 'version':
ret[1]})
+ else:
+ updater({'path': path, 'distro': 'unknown',
'version': 'unknown'})
if os.path.isdir(loc):
for root, dirs, files in os.walk(loc):