Darko Poljak
82077aff25
Add timestamping log option to config file.
6 years ago
Darko Poljak
5aa8dac80a
Disable config parser interpolation
7 years ago
Darko Poljak
2dfbd89c5e
Fix determining save_output_streams value through configuration
7 years ago
Darko Poljak
a993e0f5a9
Support disabling saving output streams
7 years ago
Darko Poljak
9703e0f08e
Save output streams.
...
Implementation is 99% based on Steven's initial implementation.
7 years ago
Darko Poljak
e6c5563a16
NoSuchTypeError -> InvalidTypeError
7 years ago
Darko Poljak
f2614469c5
configuration: converter() -> get_converter()
7 years ago
Darko Poljak
f0dc21ec0c
__cdist_log_level=<log level int value>; __cdist_log_level_name=<log level name> ( #574 )
7 years ago
Darko Poljak
1ae5b1732e
Fix missing dirs cleanup.
7 years ago
Darko Poljak
519eb60664
Fix exec/{local,remote} tests. Add exec/local test to make test.
7 years ago
Darko Poljak
3454da076f
Add -l/--log-level option. Honor __cdist_loglevel env var. ( #572 )
...
Add -l/--log-level option, __cdist_loglevel -> __cdist_log_level; honor __cdist_log_level env var
7 years ago
Darko Poljak
f08ac264a0
pep8
7 years ago
Darko Poljak
57f15f9cce
Make __cdist_loglevel value more expressive. ( #571 )
7 years ago
Darko Poljak
97f6517715
Configuration fixes.
7 years ago
Darko Poljak
99133219bc
Add another test case.
7 years ago
Darko Poljak
5213f343c0
pep8
7 years ago
Darko Poljak
136f2ecd87
Add helpers for cdist config/install integration. ( #551 )
...
Implement simple integration API.
7 years ago
Darko Poljak
bdee7273af
Configfile ( #559 )
...
Add cdist configuration/config file support.
7 years ago
Darko Poljak
75fe3272b3
Add file locking for -j parallel execution.
7 years ago
Darko Poljak
314a931b84
Respect cdist log level in emulator.
7 years ago
Darko Poljak
59782ad64e
Fix unit test.
7 years ago
Darko Poljak
ca1cc0f64a
object_id = '/' is invalid
7 years ago
Darko Poljak
68cb13881f
Add archiving support.
7 years ago
Darko Poljak
e2a1519332
Merge inventory from beta branch.
8 years ago
Darko Poljak
126a1812a5
Fix parallel object prepare and run steps. Add nonparallel type marker.
8 years ago
Darko Poljak
2a9bd77550
Merge custom cache path pattern from beta branch.
8 years ago
Darko Poljak
609977b7ff
ugly->bad
8 years ago
Darko Poljak
d49af95d3c
Add warning message for faulty dependencies case.
8 years ago
Darko Poljak
5f436f21b8
Transfer and run global explorers in parallel.
9 years ago
Darko Poljak
a4c49201c0
Add jobs option for parallel execution, global explorers first.
9 years ago
Darko Poljak
8d6e0760dc
Fix errors in remote.py unit test.
9 years ago
Darko Poljak
dbcc94ab65
Add derived env vars for target hostname and fqdn.
9 years ago
Darko Poljak
6f28fc2db2
Fix ssh mux socket file error.
...
ssh ControlPath socket file needs to be unique for each host.
To avoid using ssh ControlPath option placeholders move socket file
to host's temp directory. Since each host has unique temp
directory then, although file name for socket file is fixed, its path
is unique.
9 years ago
Darko Poljak
64efa04599
pep8
9 years ago
Darko Poljak
72345f5516
Make union of existing and new requirements instead of conflict error.
9 years ago
Darko Poljak
0049b62cca
Add files conf subdirectory for static files.
9 years ago
Darko Poljak
bd9008794c
Conflicting requirements bugfix.
9 years ago
Darko Poljak
e4cbb382ab
PATH resolution for true/false.
9 years ago
Darko Poljak
3062421cf5
Fix bug with parallel hosts operation and specified output path.
9 years ago
Darko Poljak
8191ea91e1
Fix remote exec bug and bug with save_cache and ssh mux socket file.
9 years ago
Darko Poljak
1dfd6671e7
Fix #416 : error for non-posix remote shell. Fix remote.py test errors.
9 years ago
Nico Schottelius
b0321895a7
fix all tests
...
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
10 years ago
Nico Schottelius
b51e9daccc
fix all tests besides one
...
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
10 years ago
Nico Schottelius
d08c29b581
fix most test cases broken by no-dot-cdist change
...
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
10 years ago
Antoine Catton
9717d5d928
Add test case: what if there's a directory in defaults
...
The goal of the directory name is to be before foo and bar
10 years ago
Steven Armstrong
f82a6224f2
use positional arguments in favour of keyword arguments for backwards compatibility with older python
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
11 years ago
Steven Armstrong
46459053f4
use posix -L in favour of longopts
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
11 years ago
Daniel Heule
6a5f908269
yep, dryrun option has now a unittest, was hard to work out ...
11 years ago
Daniel Heule
e29255b9f2
add an unittest for CDIST_ORDER_DEPENDENCY
11 years ago
Daniel Heule
a5426ff4b5
completed copyright infos ...
11 years ago