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
Dennis Camera
89e48734bf
Let config file and command line override NO_COLOR envvar
2020-06-05 12:23:36 +02:00
Dennis Camera
cdb0d2be41
Patch tests
2020-06-03 23:21:50 +02:00
Dennis Camera
747c6b1076
Respect NO_COLOR environment variable
2020-06-03 22:17:52 +02:00
Daniel Heule
6a611e556a
fix os explorer for sles15
2020-06-02 13:40:21 +02:00
Darko Poljak
48d66b0143
++changelog
2020-06-01 22:25:15 +02:00
fc9ce280f7
Merge branch 'bugfix/sphinx-build-failure' into 'master'
...
Bugfix/sphinx build failure
Closes #814
See merge request ungleich-public/cdist!885
2020-06-01 22:23:50 +02:00
Darko Poljak
55ebd1a4c5
Fix man build failure in newer sphinx versions
2020-06-01 20:22:40 +02:00
Darko Poljak
9a4e3488c2
++changelog
2020-06-01 19:17:02 +02:00
3fc36a67a1
Merge branch 'evilham-colored-output' into 'master'
...
[UX] Add option to enable LogLevel-based coloured output.
See merge request ungleich-public/cdist!879
2020-06-01 19:11:58 +02:00
ba77ea9edc
[UX] Add option to enable LogLevel-based coloured output.
...
This makes it easier for new and experienced users to run cdist with higher
verbosity levels, both to know that things are working as expected and to debug
issues.
Documentation has been modified accordingly and default behaviour is not
changed.
2020-06-01 19:11:58 +02:00
Darko Poljak
988190363a
Resolve shellcheck SC1090
2020-05-30 15:10:13 +02:00