summaryrefslogtreecommitdiff
path: root/Param/Enum/__init__.py
blob: 3923a64dc2f1199989ffbd00c57443d62a2efd1f (plain)
1
2
3
4
5
6
7
8
from Param import Param
import sys
class ParamEnum(Param):
  def __init__(self, value, enum_values=[], classname=""):
    super(ParamEnum,self).__init__(classname=classname)
    if value not in enum_values:
      return self.err_warn("Value %s not in enum values" % str(value))
    self.value = value