|
Gaudi Framework, version v25r0 |
| Home | Generated: Mon Feb 17 2014 |


Public Member Functions | |
| def | __init__ |
| def | name |
| def | set |
| def | unset |
| def | value |
| def | remove_regexp |
| def | remove |
| def | append |
| def | prepend |
| def | search |
| def | __getitem__ |
| def | __setitem__ |
| def | __delitem__ |
| def | __iter__ |
| def | __contains__ |
| def | __len__ |
| def | __str__ |
Public Member Functions inherited from EnvConfig.Variable.VariableBase | |
| def | __init__ |
| def | process |
Public Attributes | |
| val | |
Public Attributes inherited from EnvConfig.Variable.VariableBase | |
| varName | |
| local | |
| expandVars | |
| log | |
Class for manipulating with environment lists. It holds its name and values represented by a list. Some operations are done with separator, which is usually colon. For windows use semicolon.
Definition at line 185 of file Variable.py.
| def EnvConfig.Variable.List.__contains__ | ( | self, | |
| item | |||
| ) |
Definition at line 283 of file Variable.py.
| def EnvConfig.Variable.List.__delitem__ | ( | self, | |
| key | |||
| ) |
Definition at line 276 of file Variable.py.
| def EnvConfig.Variable.List.__getitem__ | ( | self, | |
| key | |||
| ) |
Definition at line 267 of file Variable.py.
| def EnvConfig.Variable.List.__iter__ | ( | self | ) |
Definition at line 279 of file Variable.py.
| def EnvConfig.Variable.List.__len__ | ( | self | ) |
Definition at line 286 of file Variable.py.
| def EnvConfig.Variable.List.__setitem__ | ( | self, | |
| key, | |||
| value | |||
| ) |
Definition at line 270 of file Variable.py.
| def EnvConfig.Variable.List.__str__ | ( | self | ) |
Definition at line 289 of file Variable.py.
| def EnvConfig.Variable.List.append | ( | self, | |
| value, | |||
separator = ':', |
|||
environment = None |
|||
| ) |
Adds value(s) at the end of the list.
Definition at line 238 of file Variable.py.
| def EnvConfig.Variable.List.name | ( | self | ) |
Returns the name of the List.
Definition at line 197 of file Variable.py.
| def EnvConfig.Variable.List.prepend | ( | self, | |
| value, | |||
separator = ':', |
|||
environment = None |
|||
| ) |
Adds value(s) at the beginning of the list. resolve references and duplications
Definition at line 244 of file Variable.py.
| def EnvConfig.Variable.List.remove | ( | self, | |
| value, | |||
separator = ':', |
|||
regexp = False |
|||
| ) |
Removes value(s) from List. If value is not found, removal is canceled.
Definition at line 222 of file Variable.py.
| def EnvConfig.Variable.List.remove_regexp | ( | self, | |
| value, | |||
separator = ':' |
|||
| ) |
Definition at line 219 of file Variable.py.
| def EnvConfig.Variable.List.search | ( | self, | |
| expr, | |||
| regExp | |||
| ) |
Searches in List's values for a match
Use string value or set regExp to True.
In the first case search is done only for an exact match for one of List`s value ('^' and '$' added).
Definition at line 251 of file Variable.py.
| def EnvConfig.Variable.List.set | ( | self, | |
| value, | |||
separator = ':', |
|||
environment = None |
|||
| ) |
Sets the value of the List. Any previous value is overwritten.
Definition at line 201 of file Variable.py.
| def EnvConfig.Variable.List.unset | ( | self, | |
| value, | |||
separator = ':', |
|||
environment = None |
|||
| ) |
Sets the value of the List to empty. Any previous value is overwritten.
Definition at line 207 of file Variable.py.
| def EnvConfig.Variable.List.value | ( | self, | |
asString = False, |
|||
separator = ':' |
|||
| ) |
Returns values of the List. Either as a list or string with desired separator.
Definition at line 211 of file Variable.py.
| EnvConfig.Variable.List.val |
Definition at line 195 of file Variable.py.