Nico Schottelius
c2873a8fa0
ipmlement base_directory
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
ffd7f4b251
--todo
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
89964b32dd
in theory, init_deploy is done
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
a90751dcff
begin to implmenent remote execution
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
9711a5612d
partly implement run_or_fail, init_deploy
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
34bb391937
+header
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
1b84a28511
add cdist
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
dc820cf31e
also filter stderr and add hostname as prefix
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Steven Armstrong
aa6b655cd3
new executable that uses its stdin as the initial manifest
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
14 years ago
Steven Armstrong
dd949d5984
explorers for types with clashing names not pushed to target
...
Thorsten Steenbock reported a bug where types with similar names, e.g
__first
__first_second
would interfere when transfering explorers to the target host.
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
14 years ago
Nico Schottelius
d7ae5c88e6
and EXIT!
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
6f99de75a5
only trap signals in front end scripts
...
Otherwise children execute kill egain and the shell segfaults
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
56cf428d4c
use kill 0 on SIGINT and SIGTERM, but not on trap EXIT
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
c1d17f8d14
no need for execute bit on cdist-config
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
916d355891
remove kill 0 in cdist-config from master branch until it works :-)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
14708a9c59
-SIG
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
ee076ef7e9
only kill children, if we got signalled
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
a202826a62
also kill children in cdist core
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
b1f10f2936
use kill 0 to kill all children
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
8b4196e023
Prepare release of 1.7.0 (1)
14 years ago
Nico Schottelius
d8cd9e0118
allow debug to be unset when using
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
ae538362e6
__cdist prefix in bin/cdist-code-run
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
ac157aa442
allow no code in cdist-code-run
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
49ebb77ab3
adjust __cdist_object_code cal in cdist-code-run
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
5e34bebc05
cleanup in cdist-object-gencode
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
bba8c641e5
remove unecessary cd
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
fc01ceb914
in theory: do not generate code anymore
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
93ef73a645
move gencode type path combination into cdist-config (also for __cdist_type_gencode)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
99bf12a48f
move gencode type path combination into cdist-config
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
1ff135a9d5
begin to move parts to cdist-object-gencode
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
266b608357
always setup e
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
a16523a72f
begin to add code to kill subprocesses on exit
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
7d8a58e6d1
and - debug
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
43526d41a5
remove set -e from bin/cdist-mass-deploy and bogus shift
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
efe1d3db79
Prepare files for the next release
14 years ago
Nico Schottelius
20f0a788b1
use -gt consistently
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
91106ba0af
comment for sysadmins
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
01a541d017
use different count to ignore case of 0 hosts
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
471b8a7308
pass hostname to filter
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
9c60a81d8a
decrease first, last number is unused
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
0122ccc3ee
in theory finish new error catching + displaying code
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
da1d3fbc04
begin new error catching code and make filter a function
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
231eb1214c
refuse to try to recreate a type
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
10ebdd87d4
fixes + local and remote gencode
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
0e42e98bb9
begin to cleanup bin/cdist-type-template
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
10cc25330c
remove space at the end of the line
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
4873b046ba
allow user to change __cdist_tmp_base_dir to avoid using /tmp
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
c3341df08d
Upgrade to 1.6.1
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
b0391ac0c9
BUGFIX: do not fail, if cache/ is missing
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
0a3a434269
remove ... dots ... make ... me ...feel ... weired
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago