summaryrefslogtreecommitdiff
path: root/buildstream/_variables.py
Commit message (Collapse)AuthorAgeFilesLines
* Switch old-style string formattings to new '.format()'Gökçen Nurlu2017-11-171-1/+1
|
* Refactoring: Move exceptions module to be privateTristan Van Berkom2017-11-061-1/+1
| | | | Hide all of buildstream's internal exceptions from the API surface.
* Use _yaml.node_items() across the board, instead of casing _yaml.PROVENANCE_KEYTristan Van Berkom2017-10-011-7/+3
| | | | | Consequently improved _yaml.node_sanitize() to omit a crazy lambda which had no effect at all on the outcome of the function.
* Fixing permissions, some random python files became executableTristan Van Berkom2017-03-061-0/+0
|
* _variables.py: Special case to set max-jobs to 1 if notparallel was specifiedTristan Van Berkom2017-02-221-0/+6
|
* Remove apostrophes from grammatically incorrect instances of "it's"Paul Sherwood2017-02-111-1/+1
|
* _variables.py: Fix variable resolution to convert to stringsTristan Van Berkom2017-01-271-0/+3
| | | | | Not stringish values in variable resolution were not being converted to strings automatically.
* _variables.py: A new helper object for variable contextsTristan Van Berkom2017-01-061-0/+170
A helper object for resolving a loaded and composited dictionary of variables so that variable values themselves are expanded and errors properly detected. Object provides a subst() method allowing strings to be substituted with the variable context.