Revision 577d605d image_creator/os_type/__init__.py

b/image_creator/os_type/__init__.py
68 68
    return wrapper
69 69

  
70 70

  
71
def sysprep(message, enabled=True):
71
def sysprep(message, enabled=True, **kwargs):
72 72
    """Decorator for system preparation tasks"""
73 73
    def wrapper1(func):
74 74
        func.sysprep = True
75 75
        func.enabled = enabled
76 76
        func.executed = False
77 77

  
78
        for key, val in kwargs.items():
79
            setattr(func, key, val)
80

  
78 81
        @wraps(func)
79 82
        def wrapper2(self, print_message=True):
80 83
            if print_message:

Also available in: Unified diff