Vincent Ambo
141355f350
refactor(util): Use YAML parser for both JSON & YAML files
...
JSON is a subset of YAML and the previous detection logic is
unnecessary.
2018-06-09 20:21:29 +02:00
Vincent Ambo
bfad4a3932
feat(license): Relicense under GPLv3
...
All further kontemplate source code changes and releases will happen under the GPLv3.
Previous releases are still available under the MIT license.
2017-11-21 11:46:27 +01:00
Vincent Ambo
b20bc5f57a
fix templater: Don't template default.yml files
...
After the change from #84 default variable files with the '.yml'
extension got templated as resource set templates accidentally.
This resolves the issue by moving the list reserved default file names
to a common place and reusing it in both the templater and context pkg.
This fixes #85
2017-08-31 18:41:57 +02:00
Vincent Ambo
3728d0ae2e
refactor context: Extract loadJsonOrYaml to util package
...
The logic to deserialise a structure from *either* JSON or YAML is reused several
times and can be easily extracted, which this commit does.
2017-07-03 14:27:48 +02:00
Vincent Ambo
45aee8257f
style: Apply go fmt
2017-02-20 14:25:39 +01:00
Vincent Ambo
7a930aad11
feat util: Add silly map-merge function that should be in the stdlib
2017-02-14 19:12:53 +01:00