From 8f2230b7c866320e3839d6812b98b8370a7ec5d9 Mon Sep 17 00:00:00 2001 From: yo mama Date: Sat, 19 Sep 2015 16:13:31 -0700 Subject: ok all modules working --- Param/Enum/__init__.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'Param/Enum') diff --git a/Param/Enum/__init__.py b/Param/Enum/__init__.py index f5aad73..3923a64 100644 --- a/Param/Enum/__init__.py +++ b/Param/Enum/__init__.py @@ -1,9 +1,8 @@ from Param import Param - -def ParamEnum(Param): +import sys +class ParamEnum(Param): def __init__(self, value, enum_values=[], classname=""): - self._classname = classname - super(ParamEnum).__init__() + super(ParamEnum,self).__init__(classname=classname) if value not in enum_values: - return err_warn("Value %s not in enum values" % str(value)) + return self.err_warn("Value %s not in enum values" % str(value)) self.value = value -- cgit v1.2.3-70-g09d2