|
|
@ -176,6 +176,7 @@ class ConfigurationDataHolder(InterpreterObject): |
|
|
|
self.held_object = build.ConfigurationData() |
|
|
|
self.held_object = build.ConfigurationData() |
|
|
|
self.methods.update({'set': self.set_method, |
|
|
|
self.methods.update({'set': self.set_method, |
|
|
|
'set10': self.set10_method, |
|
|
|
'set10': self.set10_method, |
|
|
|
|
|
|
|
'has' : self.has_method, |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
def is_used(self): |
|
|
|
def is_used(self): |
|
|
@ -206,6 +207,9 @@ class ConfigurationDataHolder(InterpreterObject): |
|
|
|
else: |
|
|
|
else: |
|
|
|
self.held_object.values[name] = 0 |
|
|
|
self.held_object.values[name] = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def has_method(self, args, kwargs): |
|
|
|
|
|
|
|
return args[0] in self.held_object.values |
|
|
|
|
|
|
|
|
|
|
|
def get(self, name): |
|
|
|
def get(self, name): |
|
|
|
return self.held_object.values[name] |
|
|
|
return self.held_object.values[name] |
|
|
|
|
|
|
|
|
|
|
|