File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -89,6 +89,13 @@ class DslBase(object):
89
89
"""
90
90
_param_defs = {}
91
91
92
+ @classmethod
93
+ def get_dsl_class (cls , name ):
94
+ try :
95
+ return cls ._classes [name ]
96
+ except KeyError :
97
+ raise UnknownDslObject ('DSL class %s does not exist in %s.' % (name , cls ._type_name ))
98
+
92
99
def __init__ (self , ** params ):
93
100
self ._params = {}
94
101
for pname , pvalue in iteritems (params ):
@@ -263,13 +270,6 @@ def get_dsl_type(cls, name):
263
270
except KeyError :
264
271
raise UnknownDslObject ('DSL type %s does not exist.' % name )
265
272
266
- @classmethod
267
- def get_dsl_class (cls , name ):
268
- try :
269
- return cls ._classes [name ]
270
- except KeyError :
271
- raise UnknownDslObject ('DSL class %s does not exist in %s.' % (name , self ._type_name ))
272
-
273
273
274
274
class BoolMixin (object ):
275
275
"""
You can’t perform that action at this time.
0 commit comments