blob: 5dcb5a19702be1d97fb8ceccaf35f0470014c637 [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
Petr Michalecbf3597a2018-09-07 13:22:45 +020022.. _README-extensions: README-extensions.rst
23
Petr Michalecad441172017-09-18 17:18:10 +020024Documentation covering the original version is in the doc directory.
Petr Michalecbf3597a2018-09-07 13:22:45 +020025See the `README-extensions`_ file for documentation on the extentions.
Petr Michalec3d313c12018-06-07 15:29:44 +020026
27
Petr Michaleccd8abe92018-09-07 13:15:22 +020028.. include:: ./README-extensions.rst
29
Petr Michalec3d313c12018-06-07 15:29:44 +020030
31Reclass related projects/tools
32==============================
33
34Queries:
35
36* yg, yaml grep with 'jq' syntax - https://gist.github.com/epcim/f1c5b748fa7c942de50677aef04f29f8, (https://asciinema.org/a/84173)
37* reclass-graph - https://github.com/tomkukral/reclass-graph
38
39Introspection, manupulation:
40
41* reclass-tools, for manipulating reclass models - https://github.com/dis-xcom/reclass_tools
42
43YAML merge tools:
44
45* spruce, general purpose YAML & JSON merging tool - https://github.com/geofffranks/spruce
46
47Other:
48
49* saltclass, new pillar/master_tops module for salt with the behaviour of reclass - https://github.com/saltstack/salt/pull/42349
50