Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
reclass
/
71ec18bb63b21cdf5d548998a615c80a2e63ecc4
71ec18b
inital support for a git storage type
by Andrew Pickford
· 8 years ago
41caee1
fix typo regression
by Andrew Pickford
· 8 years ago
ce3fa3a
remove exports_uri as the inventory isn't cached anymore
by Andrew Pickford
· 8 years ago
436d679
remove exp_ to inv_
by Andrew Pickford
· 8 years ago
3b9fb38
ensure _keep_overrides has a default value of False
by Andrew Pickford
· 8 years ago
0e224c1
fully render referenced dicts and lists in exports
by Andrew Pickford
· 8 years ago
8752ad5
handle merge options at parameter initialisation
by Andrew Pickford
· 8 years ago
29f4b69
use the name inventory instead of exports
by Andrew Pickford
· 8 years ago
d85e9ad
simply using comprehensions
by Andrew Pickford
· 8 years ago
1e5937e
stop caching inventory and calculate inventory for nodes which have inventory queries
by Andrew Pickford
· 8 years ago
3816b9e
track if any value is an inv_query
by Andrew Pickford
· 8 years ago
92a5019
rename has_exports to has_inv_query
by Andrew Pickford
· 8 years ago
f6c38f8
rename expitem to invitem a it's an inventory query
by Andrew Pickford
· 8 years ago
5c2a781
add all refs checks for nested refs
by Andrew Pickford
· 8 years ago
c9f70c2
add test for nested references interpolation for two nodes
by Andrew Pickford
· 8 years ago
a364ee7
use simple != comparision for exports
by Andrew Pickford
· 8 years ago
7f46e89
add test for list merging with refs and for two nodes
by Andrew Pickford
· 8 years ago
6419fd3
add consecutive node merging test
by Andrew Pickford
· 8 years ago
5294ed6
fix inventory output merging in parameters from other nodes
by Andrew Pickford
· 8 years ago
c252990
rename self._type to self._expr_type to avoid confusion
by Andrew Pickford
· 8 years ago
0180e68
fold white space parsing into text parse expression
by Andrew Pickford
· 8 years ago
af2c542
minor logic tidy up
by Andrew Pickford
· 8 years ago
b712f6b
move non string item assignments from parser to value class
by Andrew Pickford
· 8 years ago
f117a46
simplify simple ref parser
by Andrew Pickford
· 8 years ago
fc3e8bb
remove unnecessary dict deepcopy
by Andrew Pickford
· 8 years ago
779fe24
remove unneeded class var
by Andrew Pickford
· 8 years ago
4d6d35b
avoid using import in methods
by Andrew Pickford
· 8 years ago
5a018c6
use join to build strings
by Andrew Pickford
· 8 years ago
abe722a
refactor out an Exports class as sub class of Parameters
by Andrew Pickford
· 8 years ago
8000299
optimisation: use ints for token type indentification
by Andrew Pickford
· 8 years ago
3e18a64
make merge options a class variable for parameter
by Andrew Pickford
· 8 years ago
2f6e9f5
refactor the parser into a separate class
by Andrew Pickford
· 8 years ago
1116e87
test cases for exports
by Andrew Pickford
· 8 years ago
b1d9536
fix rendering references in exports that contain deep references
by Andrew Pickford
· 8 years ago
6f46924
fix ansible adapter to use exports_uri
by Andrew Pickford
· 8 years ago
c7b431f
tweak simple ref parser to allow options strings around a reference
by Andrew Pickford
· 8 years ago
88fb3f8
remove deleted nodes from exports when generating inventory
by Andrew Pickford
· 8 years ago
aa1b1ae
overwrite the cached exports for a node with the recalculated exports
by Andrew Pickford
· 8 years ago
1ad6fa4
use == instead of is
by Andrew Pickford
· 8 years ago
c872763
streamline the value parsing
by Andrew Pickford
· 8 years ago
be7098a
set exports_uri in salt adapter
by Andrew Pickford
· 8 years ago
bb4e01b
set the initial exports to contents of the exports file when calculating
by Andrew Pickford
· 8 years ago
69e7782
value parsing speed up: treat simple refs with a quicker parser
by Andrew Pickford
· 8 years ago
1cc6abc
speed up value parsing: only use pyparsing when needed
by Andrew Pickford
· 8 years ago
1caa6a2
ops, don't wrap a ValueList in a Value
by Andrew Pickford
· 8 years ago
56bfe88
use self:key parameters in $[] correctly
by Andrew Pickford
· 8 years ago
19281c8
ensure exports are correctly calculated during an inventory calculation
by Andrew Pickford
· 8 years ago
3b1ab43
use a syntax closer to list comprehensions for $[]
by Andrew Pickford
· 8 years ago
372e55a
$[] now returns a dictionary
by Andrew Pickford
· 8 years ago
96e6399
tidy up $[] parsing
by Andrew Pickford
· 8 years ago
527ad2e
if test for $[] exports
by Andrew Pickford
· 8 years ago
d5fd646
tidy up export items calculations
by Andrew Pickford
· 8 years ago
f99b1c9
handle no existing exports file
by Andrew Pickford
· 8 years ago
10a167c
basic $[] functionality
by Andrew Pickford
· 8 years ago
e5d68b3
move value and item classes to new reclass/values directory
by Andrew Pickford
· 8 years ago
d3cf61d
add pyparsing to requirements
by Andrew Pickford
· 8 years ago
17dc7fb
tidy up value items
by Andrew Pickford
· 8 years ago
8940402
framework for $[] export parameters
by Andrew Pickford
· 8 years ago
7aea78d
optionally add some automatically set parameters
by Andrew Pickford
· 8 years ago
6a884e5
ignore already rendered values when assembling references
by Andrew Pickford
· 8 years ago
c1b9e26
allow key values of None/null to be unconditionally over written
by Andrew Pickford
· 8 years ago
01ad983
tidy up includes
by Andrew Pickford
· 8 years ago
ca842f0
deal with ancestor references before deeper references
by Andrew Pickford
· 8 years ago
1868a7a
treat the escape char normally when not next to reference open
by Andrew Pickford
· 8 years ago
7932810
clean up handling of references to lists and dicts
by Andrew Pickford
· 8 years ago
88456f5
tidy up value wrapping and rendering methods
by Andrew Pickford
· 8 years ago
b4e1219
fix merging references to lists
by Andrew Pickford
· 8 years ago
6b93af4
convert all parts of a compound reference key to strings before concatenating
by Andrew Pickford
· 8 years ago
7801fdd
rename Values to ValueList
by Andrew Pickford
· 8 years ago
6d14445
code tidy up
by Andrew Pickford
· 8 years ago
c6416e1
ensure value object contains only one item
by Andrew Pickford
· 8 years ago
aa49bc8
allow deep merging in referenced dicts
by Andrew Pickford
· 8 years ago
b0a344f
change parsed tokens directly into tuples removing need for a token stack
by Andrew Pickford
· 8 years ago
64c5517
rework parser to use parse actions instead of having to reparse xml
by Andrew Pickford
· 8 years ago
05cfd74
allow nested parameter substitutions
by Andrew Pickford
· 8 years ago
111d0db
add option to not use references in yaml output
by AndrewPickford
· 8 years ago
c08b844
Merge pull request #65 from NeoXiD/bugfix/invalid-classname-error
by Jason Ritzke
· 8 years ago
before-fork
upstream
478eb30
Fixed InvalidClassnameError
by Pascal Mathis
· 8 years ago
75dbf1e
Merge pull request #61 from Rtzq0/issue_60
by James Lott
· 8 years ago
b388533
made initmerge explicit
by Jason R
· 8 years ago
99acc6e
Add functionality for overriding dictionary merges.
by Jason R
· 8 years ago
c78ab35
Merge pull request #59 from madduck/issue_23
by James Lott
· 8 years ago
3525f15
set up reclass for packaging on pypi
by Jason R
· 8 years ago
2ac6452
Fix UndefinedVariableError, which had, uh, undefined variables
by martin f. krafft
· 10 years ago
25cb8f5
Prepare 1.4.1 release
by martin f. krafft
· 10 years ago
reclass-1.4.1
6b7d050
Add missing entries to changelog
by martin f. krafft
· 10 years ago
96f358c
Revert "Setup basic logging for reclass"
by martin f. krafft
· 10 years ago
15cb21d
Revert "replace null vvv() prints with logger.debug()"
by martin f. krafft
· 10 years ago
048e50f
Revert "Update reclass cli entry points, use the logger from reclass.logger"
by martin f. krafft
· 10 years ago
426437d
Copyright year update
by martin f. krafft
· 10 years ago
73221e0
Version update for 1.4
by martin f. krafft
· 10 years ago
reclass-1.4
67bde40
Update reclass cli entry points, use the logger from reclass.logger
by illumin-us-r3v0lution
· 10 years ago
aa44410
replace null vvv() prints with logger.debug()
by illumin-us-r3v0lution
· 10 years ago
d784be7
Setup basic logging for reclass
by illumin-us-r3v0lution
· 10 years ago
f739903
record last commit in changelog
by martin f. krafft
· 10 years ago
ff1342c
Prevent interpolate() from overwriting values updated during merge
by martin f. krafft
· 10 years ago
6e0040d
fix and clarify scalar merging text
by martin f. krafft
· 11 years ago
3c46f09
Update link to Artistic Licence 2.0
by martin f. krafft
· 11 years ago
ff3ca02
Beef up the example inventory
by martin f. krafft
· 11 years ago
42e679e
Also mangle relpath during inventory enumeration
by martin f. krafft
· 11 years ago
Next »