Lines Matching refs:value

302     def convert_with_key(self, key, value, replace=True):
303 result = self.configurator.convert(value)
304 #If the converted value is different, save for next time
305 if value is not result:
314 def convert(self, value):
315 result = self.configurator.convert(value)
316 if value is not result:
336 value = dict.__getitem__(self, key)
337 return self.convert_with_key(key, value)
340 value = dict.get(self, key, default)
341 return self.convert_with_key(key, value)
344 value = dict.pop(self, key, default)
345 return self.convert_with_key(key, value, replace=False)
350 value = list.__getitem__(self, key)
351 return self.convert_with_key(key, value)
354 value = list.pop(self, idx)
355 return self.convert(value)
360 value = tuple.__getitem__(self, key)
362 return self.convert_with_key(key, value, replace=False)
409 def ext_convert(self, value):
411 return self.resolve(value)
413 def cfg_convert(self, value):
415 rest = value
418 raise ValueError("Unable to convert %r" % value)
443 '%r at %r' % (value, rest))
447 def convert(self, value):
453 if not isinstance(value, ConvertingDict) and isinstance(value, dict):
454 value = ConvertingDict(value)
455 value.configurator = self
456 elif not isinstance(value, ConvertingList) and isinstance(value, list):
457 value = ConvertingList(value)
458 value.configurator = self
459 elif not isinstance(value, ConvertingTuple) and\
460 isinstance(value, tuple) and not hasattr(value, '_fields'):
461 value = ConvertingTuple(value)
462 value.configurator = self
463 elif isinstance(value, str): # str for py3k
464 m = self.CONVERT_PATTERN.match(value)
472 value = converter(suffix)
473 return value
485 for name, value in props.items():
486 setattr(result, name, value)
489 def as_tuple(self, value):
491 if isinstance(value, list):
492 value = tuple(value)
493 return value
775 for name, value in props.items():
776 setattr(result, name, value)