mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 09:50:37 +00:00
commands plugin: Run copy files before running commands
This is quite useful in situations where you want to do something with the assets that you have copied into the image. One could argue for the opposite case as well, but with the commands plugin you always have the manual "cp" escape hatch.
This commit is contained in:
parent
7913246c2d
commit
9364b18288
1 changed files with 3 additions and 0 deletions
|
@ -1,10 +1,13 @@
|
|||
from bootstrapvz.base import Task
|
||||
from bootstrapvz.common import phases
|
||||
from bootstrapvz.plugins.file_copy.tasks import MkdirCommand
|
||||
from bootstrapvz.plugins.file_copy.tasks import FileCopyCommand
|
||||
|
||||
|
||||
class ImageExecuteCommand(Task):
|
||||
description = 'Executing commands in the image'
|
||||
phase = phases.user_modification
|
||||
predecessors = [MkdirCommand, FileCopyCommand]
|
||||
|
||||
@classmethod
|
||||
def run(cls, info):
|
||||
|
|
Loading…
Add table
Reference in a new issue