bootstrap-vz/plugins/admin_user/adminuser.py

16 lines
418 B
Python
Raw Normal View History

2013-06-09 16:25:59 +02:00
from base import Task
from common import phases
from providers.ec2.tasks.packages import ImagePackages
from providers.ec2.tasks.host import CheckPackages
2013-05-16 08:00:28 +02:00
class AddSudoPackage(Task):
2013-06-09 20:29:54 +02:00
description = 'Adding ``sudo\'\' to the image packages'
2013-06-23 22:12:29 +02:00
phase = phases.preparation
after = [ImagePackages]
before = [CheckPackages]
2013-06-09 20:29:54 +02:00
2013-05-16 08:00:28 +02:00
def run(self, info):
super(AddSudoPackage, self).run(info)
info.img_packages[0].add('sudo')