Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
reclass
/
9d066a232b97cedd83dea79599aefa6490adc54a
9d066a2
/usr now default prefix for installations
by Andrew Pickford
· 8 years ago
1e64dcc
update version to indicate this is an extended fork of reclass
by Andrew Pickford
· 8 years ago
8980ad9
add test of YamlData.from_string
by Andrew Pickford
· 8 years ago
7a017ab
add missing enumerate_nodes method
by Andrew Pickford
· 8 years ago
a0c9efc
independant caches for each environment
by Andrew Pickford
· 8 years ago
6a0b0a1
layout tweaks
by Andrew Pickford
· 8 years ago
786c042
environment parameter now mandatory
by Andrew Pickford
· 8 years ago
939f543
correctly cache files
by Andrew Pickford
· 8 years ago
cbff9cd
mixed storage type
by Andrew Pickford
· 8 years ago
3b3681b
yaml_git storage type
by Andrew Pickford
· 8 years ago
c82e8fd
simplify logic for when to generate inventory
by Andrew Pickford
· 8 years ago
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
Next »