Nico Schottelius
908d9d06f9
prepend __explorer on global explorer run
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
506e0e6c81
+better logging
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
8fa576152e
make it work again :-)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
7d3c67c178
make it work again :-)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
4c1939829e
import logging, begin to put constant stuff in module
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
e8360df96b
allow passing arguments to Popen()
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
0dc6af2512
wrap into a class
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
e8a6d89e3c
wrap into a class
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
572401e4f8
commit broken stuff
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
7a7413f1f4
pause
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
ff2d5629d6
submit string on failed error
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
9036f8c4cc
executing explorers works
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
85df71c9fa
executing explorers works
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
ef925714d5
transfer explorer
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
d0eeafd228
also add some bugs
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
78a5bbf6e8
remove the currently broken init()
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
94fc5b3c91
add remove_remote_dir()
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
6e3c228a6f
transfer_dir() added
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
09c58e2327
exit, if there are no global explorers
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
11750515e1
finish global_explorer_directory()
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
c2873a8fa0
ipmlement base_directory
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
ffd7f4b251
--todo
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
89964b32dd
in theory, init_deploy is done
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
a90751dcff
begin to implmenent remote execution
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
9711a5612d
partly implement run_or_fail, init_deploy
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
34bb391937
+header
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 years ago
Nico Schottelius
1b84a28511
add cdist
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
13 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