mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 18:00:35 +00:00
parent
cd969b5427
commit
8eb51524f3
2 changed files with 15 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
from bootstrapvz.common import task_groups
|
||||
import tasks.packages
|
||||
import tasks.boot
|
||||
from bootstrapvz.common.tasks import image
|
||||
from bootstrapvz.common.tasks import loopback
|
||||
|
||||
|
@ -14,6 +15,7 @@ def resolve_tasks(taskset, manifest):
|
|||
taskset.update(task_groups.get_standard_groups(manifest))
|
||||
|
||||
taskset.update([tasks.packages.DefaultPackages,
|
||||
tasks.boot.AddVirtualConsoleGrubOutputDevice,
|
||||
loopback.AddRequiredCommands,
|
||||
loopback.Create,
|
||||
image.MoveImage,
|
||||
|
|
13
bootstrapvz/providers/virtualbox/tasks/boot.py
Normal file
13
bootstrapvz/providers/virtualbox/tasks/boot.py
Normal file
|
@ -0,0 +1,13 @@
|
|||
from bootstrapvz.base import Task
|
||||
from bootstrapvz.common import phases
|
||||
from bootstrapvz.common.tasks import grub
|
||||
|
||||
|
||||
class AddVirtualConsoleGrubOutputDevice(Task):
|
||||
description = 'Adding `tty0\' as output device for grub'
|
||||
phase = phases.system_modification
|
||||
successors = [grub.WriteGrubConfig]
|
||||
|
||||
@classmethod
|
||||
def run(cls, info):
|
||||
info.grub_config['GRUB_CMDLINE_LINUX_DEFAULT'].append('console=tty0')
|
Loading…
Add table
Reference in a new issue