1. VectorLinux Core
  2. vinstall

Commits

Rodrigo Bistolfi  committed 884b141

Fix import and name clashing

  • Participants
  • Parent commits 1335644
  • Branches master

Comments (0)

Files changed (1)

File vinstall/controller/bootloader.py

View file
 from vinstall.backend.media import Disk, Partition
 from vinstall.backend import bootloader
 from itertools import chain
-import os
+import os, subprocess
 
 
 class Bootloader(Controller):
         yield self.set_bind_mounts, tuple(), "Mounting pseudo filesystems"
         yield self.install_bootloader, (bootloader, target), "Installing bootloader"
 
-    def install_bootloader(self, bootloader, target):
+    def install_bootloader(self, bloader, target):
         """Install the bootloader
         
         """
-        bootloader = self.bootloaders[bootloader]
+        bloader = self.bootloaders[bloader]
         disk = self.targets[target]
         target = disk.path()
 
-        if bootloader.lower() == "lilo":
+        if bloader.lower() == "lilo":
             bl = bootloader.Lilo(target)
             for system in bootloader.OperatingSystem.all():
                 bl.add_os(system)
-        elif bootloader == "Grub2":
+        elif bloader == "Grub2":
             bl = bootloader.Grub2(target)
         else:
             return