-
- func(self, *args, **kwargs)
-
- if not hasattr(self, 'needed_sysprep_params'):
- self.needed_sysprep_params = {}
- getattr(self, 'needed_sysprep_params')[name] = \
- self.SysprepParam(descr, maxlen, validator)
+ init(self, *args, **kwargs)
+ self.needed_sysprep_params[name] = \
+ self.SysprepParam(type, default, descr, validate)
+ if default is not None:
+ self.sysprep_params[name] = default