Lines Matching refs:value

15   def __init__(self, key, value = None, help = '', isTemporary = False, deprecated = False):  argument
20 if not value is None:
21 self.setValue(value)
43 if len(arg) > 2: value = arg[1:-1].split(',')
44 else: value = []
46 value = {}
63 value[key] = Arg.parseValue(arg[oldIdx:idx])
66 value = arg
67 return value
78 (key, value) = arg[start:].split('=', 1)
81 (key, value) = (None, arg)
83 (key, value) = (arg[start:], '1')
84 return (key, Arg.parseValue(value))
97 (k, value) = Arg.parseArgument(arg)
99 return value
124 value = self.value
125 if isinstance(value, list):
126 return str(list(map(str, value)))
127 return str(value)
142 return self.value
151 def setValue(self, value): argument
154 self.value = value
159 def __init__(self, key, value = None, help = '', isTemporary = 0, deprecated = False): argument
160 Arg.__init__(self, key, value, help, isTemporary, deprecated)
163 def setValue(self, value): argument
167 if value == 'no': value = 0
168 elif value == 'yes': value = 1
169 elif value == 'true': value = 1
170 elif value == 'false': value = 0
171 elif value == 'True': value = 1
172 elif value == 'False': value = 0
173 else: value = int(value)
175 raise TypeError('Invalid boolean value: '+str(value)+' for key '+str(self.key))
176 self.value = value
181 def __init__(self, key, value = None, help = '', isTemporary = 0, deprecated = False): argument
182 Arg.__init__(self, key, value, help, isTemporary, deprecated)
185 def valueName(self, value): argument
186 if value == 0:
188 elif value == 1:
190 elif value == 2:
192 return str(value)
197 elif isinstance(self.value, list):
198 return str(map(self.valueName, self.value))
199 return self.valueName(self.value)
201 def setValue(self, value): argument
205 if value == '0': value = 0
206 elif value == '1': value = 1
207 elif value == 'no': value = 0
208 elif value == 'yes': value = 1
209 elif value == 'false': value = 0
210 elif value == 'true': value = 1
211 elif value == 'maybe': value = 2
212 elif value == 'ifneeded': value = 2
213 elif value == 'client': value = 2
214 elif value == 'server': value = 3
215 else: value = int(value)
217 raise TypeError('Invalid fuzzy boolean value: '+str(value)+' for key '+str(self.key))
218 self.value = value
223 …def __init__(self, key, value = None, help = '', min = -2147483647, max = 2147483648, isTemporary … argument
226 Arg.__init__(self, key, value, help, isTemporary, deprecated)
229 def setValue(self, value): argument
233 value = int(value)
235 raise TypeError('Invalid integer number: '+str(value)+' for key '+str(self.key))
236 if value < self.min or value >= self.max:
237 …raise ValueError('Number out of range: '+str(value)+' not in ['+str(self.min)+','+str(self.max)+')…
238 self.value = value
243 …def __init__(self, key, value = None, help = '', min = -1.7976931348623157e308, max = 1.7976931348… argument
246 Arg.__init__(self, key, value, help, isTemporary, deprecated)
249 def setValue(self, value): argument
253 value = float(value)
255 raise TypeError('Invalid floating point number: '+str(value)+' for key '+str(self.key))
256 if value < self.min or value >= self.max:
257 …raise ValueError('Number out of range: '+str(value)+' not in ['+str(self.min)+','+str(self.max)+')…
258 self.value = value
263 …def __init__(self, key, value = None, help = '', mustExist = 1, isTemporary = 0, deprecated = Fals… argument
265 Arg.__init__(self, key, value, help, isTemporary, deprecated)
272 return self.value
274 def setValue(self, value): argument
279 if not isinstance(value, str):
280 raise TypeError('Invalid directory: '+str(value)+' for key '+str(self.key))
281 value = os.path.expanduser(value)
282 value = os.path.abspath(value)
283 if self.mustExist and value and not os.path.isdir(value):
284 raise ValueError('Nonexistent directory: '+str(value)+' for key '+str(self.key))
285 self.value = value
290 …def __init__(self, key, value = None, help = '', mustExist = 1, isTemporary = 0, deprecated = Fals… argument
292 Arg.__init__(self, key, value, help, isTemporary, deprecated)
299 return self.value
301 def setValue(self, value): argument
305 if not isinstance(value, list):
306 value = value.split(':')
309 for dir in value:
312 value = nvalue
313 for dir in value:
316 self.value = value
321 …def __init__(self, key, value = None, help = '', mustExist = 1, isTemporary = 0, deprecated = Fals… argument
323 Arg.__init__(self, key, value, help, isTemporary, deprecated)
330 return self.value
332 def setValue(self, value): argument
337 if not isinstance(value, str):
338 raise TypeError('Invalid file: '+str(value)+' for key '+str(self.key))
339 value = os.path.expanduser(value)
340 value = os.path.abspath(value)
341 if self.mustExist and value and not os.path.isfile(value):
342 raise ValueError('Nonexistent file: '+str(value)+' for key '+str(self.key))
343 self.value = value
348 …def __init__(self, key, value = None, help = '', mustExist = 1, isTemporary = 0, deprecated = Fals… argument
350 Arg.__init__(self, key, value, help, isTemporary, deprecated)
357 return self.value
359 def setValue(self, value): argument
363 if not isinstance(value, list):
364 value = value.split(':')
367 for file in value:
370 value = nvalue
371 for file in value:
374 self.value = value
379 …def __init__(self, key, value = None, help = '', mustExist = 1, isTemporary = 0, deprecated = Fals… argument
381 Arg.__init__(self, key, value, help, isTemporary, deprecated)
388 return self.value
390 def setValue(self, value): argument
396 if not isinstance(value, list):
397 value = value.split(' ')
398 self.value = value
403 …def __init__(self, key, value = None, help = '', mustExist = 1, isTemporary = 0, deprecated = Fals… argument
405 Arg.__init__(self, key, value, help, isTemporary, deprecated)
412 return self.value
419 def setValue(self, value): argument
425 index = value.find(' ')
427 options = value[index:]
428 value = value[:index]
431 found = self.checkExecutable('', value)
434 if self.checkExecutable(dir, value):
438 raise ValueError('Invalid executable: '+str(value)+' for key '+str(self.key))
439 value += options
440 self.value = value
445 …def __init__(self, key, value = None, help = '', regExp = None, isTemporary = 0, deprecated = Fals… argument
450 Arg.__init__(self, key, value, help, isTemporary, deprecated)
453 def setValue(self, value): argument
456 if self.regExp and not self.re.match(value):
457 …raise ValueError('Invalid string '+str(value)+'. You must give a string satisfying "'+str(self.reg…
458 self.value = value
463 def __init__(self, key, value = None, help = '', isTemporary = 0, deprecated = False): argument
464 Arg.__init__(self, key, value, help, isTemporary, deprecated)
467 def valueName(self, value): argument
468 if value == 0:
470 elif value == 1:
472 return str(value)
477 elif isinstance(self.value, list):
478 return str(map(self.valueName, self.value))
479 return self.valueName(self.value)
481 def setValue(self, value): argument
486 if value == '0': value = 0
487 elif value == '1': value = 1
488 elif value == 'no': value = 0
489 elif value == 'yes': value = 1
490 elif value == 'false': value = 0
491 elif value == 'true': value = 1
492 elif not isinstance(value, int):
493 value = str(value)
495 raise TypeError('Invalid download value: '+str(value)+' for key '+str(self.key))
496 if isinstance(value, str) and value.startswith('git@'):
498 value = 'git://https://'+(value[len('git@'):].replace(':','/'))
499 if isinstance(value, str):
501 if not urlparse_local.urlparse(value)[0] and not os.path.exists(value):
502 raise ValueError('Invalid download location: '+str(value)+' for key '+str(self.key))
503 self.value = value