From b03fbb6dad464e9a271990c6887c47ecfe7ce643 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sun, 8 Dec 2013 21:16:15 +0100 Subject: [PATCH] Don't resolve device_path grub does that automatically --- common/tasks/boot.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/tasks/boot.py b/common/tasks/boot.py index 5980a5b..63d50f1 100644 --- a/common/tasks/boot.py +++ b/common/tasks/boot.py @@ -72,9 +72,10 @@ class InstallGrub(Task): device_map.write('(hd0) {device_path}\n'.format(device_path=device_path)) if not isinstance(p_map, NoPartitions): for idx, partition in enumerate(info.volume.partition_map.partitions): - [partition_path] = log_check_call(['readlink', '-f', partition.device_path]) device_map.write('(hd0,{prefix}{idx}) {device_path}\n' - .format(device_path=partition_path, prefix=partition_prefix, idx=idx+1)) + .format(device_path=partition.device_path, + prefix=partition_prefix, + idx=idx+1)) # Install grub log_check_call(['/usr/sbin/chroot', info.root,