diff options
| author | pepperpepperpepper <pepper@scannerjammer.com> | 2015-12-03 18:30:20 -0800 |
|---|---|---|
| committer | pepperpepperpepper <pepper@scannerjammer.com> | 2015-12-03 18:30:20 -0800 |
| commit | 74dc301ff9ca7b74541b44f99e42d06bd22d59be (patch) | |
| tree | eb9d096587df3392575d896e52d27c45610920d7 /ricky/param | |
| parent | c0083b4cbe1c685c61bff5dc612dc9df1bff9619 (diff) | |
fixed up syntax a bit
Diffstat (limited to 'ricky/param')
| -rw-r--r-- | ricky/param/multiselect.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/ricky/param/multiselect.py b/ricky/param/multiselect.py deleted file mode 100644 index 8da5374..0000000 --- a/ricky/param/multiselect.py +++ /dev/null @@ -1,32 +0,0 @@ -import random -from ricky.param import Param - - -class MultiSelect(Param): - def __init__(self, **kwargs): - super(MultiSelect, self).__init__(**kwargs) - self._options = kwargs.get('options') or [] - if len(self._options): - self._validate_options() - - def options(self): - return self._options - - def _validate_options(self): - try: - pass - except Exception: - raise ValueError('Unable to validate %s\n:' % self.name) - - def value_get(self): - return super(MultiSelect, self).value_get() - - def value_set(self, value): - if value not in self._options and value is not None: - raise ValueError - super(MultiSelect, self).value_set(value) - - value = property(value_get, value_set) - - def randomize(self): - self.value_set(random.choice(self.options)) |
