74f340ceae
[__git] Silence SC2012 as it does not apply to this case.
2020-06-18 12:01:28 +02:00
0ef94550c7
[__git] Fix quoting error, improve readability in various places.
2020-06-18 11:57:27 +02:00
a837797ee3
[__git] Simplify exporters.
...
Instead of using stat, we can rely on ls.
Thanks to @ssrq for pointing that out.
2020-06-18 11:39:04 +02:00
e23e5ffa3c
[__git] Add a --no-updates flag to support old static behaviour.
...
Users relying on this would probably be better off using tags, but this enables
old behaviour with minor changes in existing manifests.
2020-06-18 11:28:20 +02:00
6e3ef60f89
[__git] Fix quoting in gencode-remote.
...
Echoing is hard turns out.
2020-06-18 11:26:54 +02:00
db68b04420
[__git] Fix bug introduced in explorers.
...
I was using explorers in the explorers >,< which is not supported and would be
awkward.
While at it, symlinked group to owner and unified that code.
2020-06-18 11:03:48 +02:00
e13b44bd5d
[__git] Smart shellcheck! Fix bug
2020-06-18 00:52:46 +02:00
376fab8a66
[__git] Make shellcheck happy :-)
2020-06-18 00:50:31 +02:00
a40025d842
[__git] Implement onchange triggers and messaging.
...
Closes #820 .
2020-06-18 00:47:16 +02:00
852ac22b13
[__git] Improve manpage regarding tags usage.
2020-06-18 00:29:34 +02:00
8f91e4aedc
[__git] Keep repository up to date in subsequent runs.
...
This also ensure that tags and branch changes are supported.
Closes #819 .
2020-06-18 00:23:41 +02:00
05c639e3b7
[__git]: Don't generate code only because owner/group is absent
...
This closes #821 and improves readability.
2020-06-18 00:12:02 +02:00
14f0780775
[__git]: Change default behaviour for --mode parameter
...
By default it only applies to the top-level directory, that way any permissions
that are specified in git are respected after cloning.
Old behaviour can be obtained with the new `--mode-recursive` parameter.
Closes #818 .
2020-06-17 22:29:54 +02:00
79c3734913
[__git]: Improve understanding with a manifest comment.
2020-06-17 22:27:42 +02:00
d59e2c6440
[__git]: Fix explorers on *BSD
...
stat's implementation differs between BSD and GNU/Linux Operating Systems.
Tested on FreeBSD, manual-compatibility was asserted for OpenBSD and NetBSD.
2020-06-17 22:17:46 +02:00
Darko Poljak
a6543a72ad
++changelog
2020-06-17 13:40:31 +02:00
d59ba09d71
Merge branch '__download' into 'master'
...
new type: __download
See merge request ungleich-public/cdist!892
2020-06-17 13:39:07 +02:00
Darko Poljak
cdb998398d
Release 6.6.0
2020-06-17 12:10:58 +02:00
201050a9e5
new type: __download
2020-06-16 20:53:31 +03:00
Darko Poljak
5be8437a60
++changelog
2020-06-13 13:48:34 +02:00
7a48b30d7a
Merge branch 'log-server-new-min-py-ver' into 'master'
...
Log server to capture nested logging output
See merge request ungleich-public/cdist!891
2020-06-13 13:46:05 +02:00
Darko Poljak
59b98091d7
Adapt; update docs and code style
2020-06-13 13:44:01 +02:00
Steven Armstrong
57e352cd1e
log server is also usefull for cdist config
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2020-06-13 13:44:01 +02:00
Steven Armstrong
831bfc822b
remove unused code
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2020-06-13 13:44:01 +02:00
Steven Armstrong
6e9e9ad557
implement log server to capture nested logging output
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2020-06-13 13:44:01 +02:00
Darko Poljak
eba3d0505b
++changelog
2020-06-12 06:29:39 +02:00
Darko Poljak
eec7ab8e45
Increase minimum supported Python version to 3.5
2020-06-12 06:08:56 +02:00
Darko Poljak
4167f9f60c
Use proper format string with name
2020-06-11 14:22:54 +02:00
Darko Poljak
840e417eb7
Fix emulator colored logging
2020-06-11 14:16:37 +02:00
Darko Poljak
74e5d7182a
++changelog
2020-06-10 10:45:20 +02:00
b22e09e1af
Merge branch '__clean_path_add_path_param' into 'master'
...
[__clean_path] add --path parameter
See merge request ungleich-public/cdist!889
2020-06-10 10:44:20 +02:00
7c490a703d
[__clean_path] add --path parameter
2020-06-10 11:38:14 +03:00
Darko Poljak
955243a93b
Update cdist man page copyright years
2020-06-09 12:51:19 +02:00
Darko Poljak
191f45eb7f
++changelog
2020-06-08 13:48:37 +02:00
Darko Poljak
58f101b8e8
Merge branch 'dheule-fix_os_explorer_sles15'
2020-06-08 13:44:11 +02:00
Darko Poljak
a251e53495
Merge branch 'fix_os_explorer_sles15' of https://github.com/dheule/cdist into dheule-fix_os_explorer_sles15
2020-06-08 13:43:41 +02:00
Darko Poljak
4a81c019e3
Merge branch 'jaakristioja-master'
2020-06-08 13:37:51 +02:00
Jaak Ristioja
7b262c0cec
[docs] Fixed capitalization of URLs in cdist-bootstrap.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:12:03 +03:00
Jaak Ristioja
dc018fdb16
[docs] Fixed typo in cdist-cache.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:12:03 +03:00
Jaak Ristioja
978e249043
[docs] Fixed capitalization of POSIX in cdist-install.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:12:03 +03:00
Jaak Ristioja
e1ff1bfdff
[docs] Fixed two typos in cdist-real-world.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:12:03 +03:00
Jaak Ristioja
46574fc577
[docs] Fixed three typos in cdist-upgrade.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:12:03 +03:00
Jaak Ristioja
3d725f12da
[docs] Fixed a typo and s/posix/POSIX/ in cdist-why.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:12:03 +03:00
Jaak Ristioja
f5630297bd
[docs] Fixed typo in cdist-configuration.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2020-06-08 14:11:58 +03:00
Darko Poljak
be47619b1e
++changelog
2020-06-08 09:11:51 +02:00
c8a98c02ff
Merge branch 'no-color' into 'master'
...
Respect NO_COLOR environment variable
See merge request ungleich-public/cdist!887
2020-06-08 09:09:50 +02:00
Dennis Camera
89ebd7a4f7
cdist man page: update --colors metavar name
2020-06-07 19:20:10 +02:00
Dennis Camera
23e66e08fa
Restrict colored_output value to always/never/auto.
2020-06-06 13:45:31 +02:00
Dennis Camera
7a570f8692
[cdist.cfg.skeleton] Update colored_output documentation based on cdist(1)
2020-06-05 13:59:17 +02:00
Dennis Camera
790c6efae9
Update colored output documentation
2020-06-05 13:56:30 +02:00