blob: 0e87ea272eb3d85f4c71ea4b83645e4d9229ed9e [file] [log] [blame]
Petr Michalecad441172017-09-18 17:18:10 +02001Reclass README
2=========================
martin f. krafft9d19e192013-08-27 15:43:57 +02003
Petr Michalecad441172017-09-18 17:18:10 +02004This is the fork of original **reclass** that is available at:
5https://github.com/madduck/reclass
6
7Extentions
8==========
9
10List of the core features:
11
12* Escaping of References and Inventory Queries
13* Merging Referenced Lists and Dictionaries
14* Nested References
15* Inventory Queries
16* Ignore class notfound/regexp option
17
18
Petr Michalecad441172017-09-18 17:18:10 +020019Documentation
20=============
21
22Documentation covering the original version is in the doc directory.
Petr Michaleccd8abe92018-09-07 13:15:22 +020023See the [README-extensions.rst](README-extensions.rst) file for documentation on the extentions.
Petr Michalec3d313c12018-06-07 15:29:44 +020024
25
Petr Michaleccd8abe92018-09-07 13:15:22 +020026.. include:: ./README-extensions.rst
27
Petr Michalec3d313c12018-06-07 15:29:44 +020028
29Reclass related projects/tools
30==============================
31
32Queries:
33
34* yg, yaml grep with 'jq' syntax - https://gist.github.com/epcim/f1c5b748fa7c942de50677aef04f29f8, (https://asciinema.org/a/84173)
35* reclass-graph - https://github.com/tomkukral/reclass-graph
36
37Introspection, manupulation:
38
39* reclass-tools, for manipulating reclass models - https://github.com/dis-xcom/reclass_tools
40
41YAML merge tools:
42
43* spruce, general purpose YAML & JSON merging tool - https://github.com/geofffranks/spruce
44
45Other:
46
47* saltclass, new pillar/master_tops module for salt with the behaviour of reclass - https://github.com/saltstack/salt/pull/42349
48