Nico Schottelius
|
2162d444b3
|
better logging in __cdist_exec_fail_on_error
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:55:53 +02:00 |
|
Nico Schottelius
|
1f4e8fe564
|
do not create code if there is no gencode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:54:34 +02:00 |
|
Nico Schottelius
|
8924a9583d
|
++__cdist_echo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:52:14 +02:00 |
|
Nico Schottelius
|
ec513eae49
|
++__cdist_echo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:51:17 +02:00 |
|
Nico Schottelius
|
cb5fc962b3
|
use __cdist prefix
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:50:09 +02:00 |
|
Nico Schottelius
|
d0434ea56b
|
1.6.1++
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:46:40 +02:00 |
|
Nico Schottelius
|
d75f2d4d29
|
++__cdist_echo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:38:31 +02:00 |
|
Nico Schottelius
|
d000de2be9
|
code, not gencode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:36:21 +02:00 |
|
Nico Schottelius
|
f08a9eaaa9
|
+: after object_self
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:35:27 +02:00 |
|
Nico Schottelius
|
9d5d0b8cdd
|
always setup __cdist_echo_prefix
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:34:46 +02:00 |
|
Nico Schottelius
|
290915ee64
|
__cdist_echo++
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:34:07 +02:00 |
|
Nico Schottelius
|
e3f27f1794
|
allow empty $__cdist_object_self
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:31:19 +02:00 |
|
Nico Schottelius
|
e4390da300
|
requiring set +e in __cdist_exec_fail_on_error to catch error ourselves
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:18:31 +02:00 |
|
Nico Schottelius
|
d31833a78e
|
begin use of __cdist_echo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:16:16 +02:00 |
|
Nico Schottelius
|
813b4e1f2b
|
use __cdist_exec_fail_on_error in bin/cdist-code-run
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:11:39 +02:00 |
|
Nico Schottelius
|
08d18ec1ec
|
show broken code
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:05:58 +02:00 |
|
Nico Schottelius
|
90f5d47164
|
add warning level
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:04:34 +02:00 |
|
Nico Schottelius
|
723046fdd2
|
introduce and use __cdist_echo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 20:00:36 +02:00 |
|
Nico Schottelius
|
4aa0d80310
|
prepare files for 1.6.0 release
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 19:36:57 +02:00 |
|
Nico Schottelius
|
1973ac0787
|
use wait instead of fg
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 14:22:44 +02:00 |
|
Nico Schottelius
|
75509dc8a5
|
PLUS whitespace (not only, but also for Steven)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 14:18:14 +02:00 |
|
Nico Schottelius
|
5aa32fa42d
|
beautify parallel mode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 14:16:33 +02:00 |
|
Nico Schottelius
|
b9ef12b48d
|
enhance cdist-mass-deploy and add parallel execution
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 14:05:47 +02:00 |
|
Nico Schottelius
|
32c2612934
|
ge vs lt
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 13:59:34 +02:00 |
|
Nico Schottelius
|
e84ab9e14c
|
in theory finish cdist-mass-deploy
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 13:58:00 +02:00 |
|
Nico Schottelius
|
7496639e1f
|
add template for cdist-mass-deploy
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-06 13:56:16 +02:00 |
|
Steven Armstrong
|
71765210bb
|
rename cdist-object-process to cdist-object-prepare
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-04-05 22:55:46 +02:00 |
|
Nico Schottelius
|
c5925ff331
|
prepare version change
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-05 17:43:10 +02:00 |
|
Nico Schottelius
|
c532a2ccd3
|
remove one Error of Error: Error: /home/users/nico/oeffentlich/rechner/projekte/cdist-used/conf/type/__nico_desktop/manifest exited non-zero.
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-04-02 02:22:08 +02:00 |
|
Nico Schottelius
|
a648aa5333
|
fix cdist-object-all: ensure output directory exists
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-31 22:25:56 +02:00 |
|
Nico Schottelius
|
7d0877d8ce
|
++cleanups
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-31 20:29:22 +02:00 |
|
Nico Schottelius
|
5359ed863c
|
+cleanups++
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-31 20:21:08 +02:00 |
|
Nico Schottelius
|
b3d7cf3192
|
more cleanups, __cdist prefixes
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-31 19:35:26 +02:00 |
|
Nico Schottelius
|
9955dc74c6
|
cleanups in bin/
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-31 18:43:08 +02:00 |
|
Nico Schottelius
|
dd176d7a64
|
construct cache dir path in cdist-config, not cdist-cache
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-31 15:40:08 +02:00 |
|
Steven Armstrong
|
e7ff4c37ff
|
remove legacy commented code
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-31 11:08:10 +02:00 |
|
Steven Armstrong
|
61b7b68671
|
split explorer/manifest and gencode runcode into to 2 steps
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-30 22:46:49 +02:00 |
|
Steven Armstrong
|
e7f7a88357
|
prefix error messages with Error:
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 22:00:54 +02:00 |
|
Steven Armstrong
|
1cfdc6886f
|
fail if a requested object is not defined
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 21:51:59 +02:00 |
|
Steven Armstrong
|
878f7d18ce
|
move export of __cdist_out_object_dir to cdist-run-remote
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 21:49:06 +02:00 |
|
Steven Armstrong
|
fe159eccb2
|
prefix all variables with __cdist
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 21:47:05 +02:00 |
|
Steven Armstrong
|
2345d6509b
|
add missing function call to __cdist_usage
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 21:20:07 +02:00 |
|
Nico Schottelius
|
1d05756076
|
release 1.5.0
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-29 16:47:02 +02:00 |
|
Steven Armstrong
|
ebbacf4873
|
remove unused functions
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 16:41:38 +02:00 |
|
Nico Schottelius
|
6be9d02e6a
|
consistency: function {} begin on next line
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-29 16:28:59 +02:00 |
|
Nico Schottelius
|
ad7a9f82f7
|
__cdist_objects_created == local output
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-29 16:27:57 +02:00 |
|
Steven Armstrong
|
f2967ef9f1
|
remove legacy script
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 15:36:23 +02:00 |
|
Steven Armstrong
|
ce62775aec
|
remove hard coded variable names; prefix all variables with __cdist_
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 15:29:56 +02:00 |
|
Steven Armstrong
|
32392d129a
|
implement $__self
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 15:27:17 +02:00 |
|
Steven Armstrong
|
801d2be3d2
|
remove legacy variables
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 15:17:45 +02:00 |
|
Steven Armstrong
|
f187ed257a
|
implement the big code shuffle
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-29 14:36:35 +02:00 |
|
Nico Schottelius
|
5306737d22
|
discuss todos / cleanup / make more fun for us
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-29 10:38:35 +02:00 |
|
Nico Schottelius
|
3618b225a3
|
make all internal variables __cdist_ prefixed
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-29 10:34:04 +02:00 |
|
Nico Schottelius
|
c80fa65af1
|
-blank line
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:42:04 +02:00 |
|
Nico Schottelius
|
a46c0a4372
|
replace CONSTANT target host by variable target host
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:38:43 +02:00 |
|
Nico Schottelius
|
8315ac2e25
|
- blank lines
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:38:08 +02:00 |
|
Nico Schottelius
|
8abd5ce33e
|
- another empty line
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:37:26 +02:00 |
|
Nico Schottelius
|
332548ba4f
|
more todo, less whiteline in bin/cdist-object-explorer-run
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:31:26 +02:00 |
|
Nico Schottelius
|
78777ba9f3
|
use same argv processing as elsewhere
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:30:09 +02:00 |
|
Nico Schottelius
|
10c96dee87
|
-useless emptly line in bin/cdist-deploy-to
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:26:17 +02:00 |
|
Nico Schottelius
|
4e68c3027b
|
remove self explanatory comments
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:19:51 +02:00 |
|
Nico Schottelius
|
4ab770400a
|
- lines + variable alignement
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:17:17 +02:00 |
|
Nico Schottelius
|
29b61f38ea
|
remove unecessary empty lines (interrupts read flow)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 18:09:35 +02:00 |
|
Steven Armstrong
|
9381b1c233
|
merge current master
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 17:15:26 +02:00 |
|
Steven Armstrong
|
8b0b7052c6
|
remove commented obsolete code
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 15:28:55 +02:00 |
|
Steven Armstrong
|
5ce4586fd3
|
Merge branch 'changerunningorder' into executionorder
|
2011-03-28 15:27:32 +02:00 |
|
Steven Armstrong
|
db66d3731d
|
merge master
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 15:27:00 +02:00 |
|
Nico Schottelius
|
62c4f0d086
|
ABORT if explorer fails, not only WARN
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 15:16:48 +02:00 |
|
Nico Schottelius
|
02a2d39ebf
|
Merge branch 'master' into changerunningorder
Conflicts:
bin/cdist-deploy-to
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-28 15:02:12 +02:00 |
|
Steven Armstrong
|
4ee5d74c9f
|
implement dependency handling at the object level
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 14:55:58 +02:00 |
|
Steven Armstrong
|
cd1a1347c9
|
merge from changerunningorder
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 13:03:17 +02:00 |
|
Steven Armstrong
|
1c51d32cdc
|
add missing variable __cdist_type
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 12:45:16 +02:00 |
|
Steven Armstrong
|
0f2193c5e3
|
concentrate on iteration in cdist-object-run-all; move all execution code into new executable bin/cdist-object-run
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 12:44:03 +02:00 |
|
Steven Armstrong
|
b5ab490a23
|
add more half backed code for new object-run ideas
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 10:02:13 +02:00 |
|
Steven Armstrong
|
4687d32771
|
add half backed code for new object-run ideas
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-28 10:00:22 +02:00 |
|
Nico Schottelius
|
d21cfa66a0
|
+indent
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-27 22:58:42 +02:00 |
|
Nico Schottelius
|
0a14aa080c
|
prepare version change
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-26 23:04:06 +01:00 |
|
Steven Armstrong
|
bdf3e4b86e
|
prefix all variables with __cdist_
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 22:09:19 +01:00 |
|
Steven Armstrong
|
4e2d063911
|
cleanup: remove unused variables
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:53:03 +01:00 |
|
Steven Armstrong
|
2c71018699
|
migrate to new workflow
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:52:15 +01:00 |
|
Steven Armstrong
|
0dab5b5f7e
|
extract code to transfer objects into its own executable
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:48:44 +01:00 |
|
Steven Armstrong
|
4c6f115a43
|
extract code to execute gencode-generated scripts into its own executable
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:48:19 +01:00 |
|
Steven Armstrong
|
31842564d3
|
extract code to run gencode scripts into its own executable
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:47:51 +01:00 |
|
Steven Armstrong
|
e8d656556c
|
/__cdist_remote_out_object_base_dir/__cdist_remote_out_object_dir/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:46:53 +01:00 |
|
Steven Armstrong
|
14ece853df
|
trust nico when he says: SSH DESTROYS WHILE READ LOOP
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:46:02 +01:00 |
|
Steven Armstrong
|
31a0b6c3d0
|
fixed inconsistencies between local and remote variable naming
- /__cdist_remote_out_object_base_dir/__cdist_remote_out_object_dir/
- __cdist_remote_object_dir += __cdist_name_dot_cdist
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 01:43:55 +01:00 |
|
Steven Armstrong
|
b740a4b934
|
use new workflow
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 00:26:12 +01:00 |
|
Steven Armstrong
|
f7d20c002c
|
introduce new executable to process objects
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 00:25:46 +01:00 |
|
Steven Armstrong
|
92005e2567
|
extract code to run an objects explorers into its own executable
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 00:24:35 +01:00 |
|
Steven Armstrong
|
086e47a636
|
extract code to transfer type explorers into its own executable
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2011-03-26 00:23:59 +01:00 |
|
Nico Schottelius
|
a9ce26f968
|
integrate cdist-cache
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-25 23:35:11 +01:00 |
|
Nico Schottelius
|
8f88ed2691
|
template for cdist-cache
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-25 23:17:35 +01:00 |
|
Steven Armstrong
|
c7ebbb4125
|
Merge remote branch 'nico/master' into changerunningorder
|
2011-03-25 23:08:50 +01:00 |
|
Nico Schottelius
|
3356564c77
|
upgrade to 1.4.1
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-25 22:24:02 +01:00 |
|
Nico Schottelius
|
17c6a650ff
|
change workflow proposal
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-24 15:06:56 +01:00 |
|
Nico Schottelius
|
b20a50899a
|
only diff parameters ?
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-24 10:35:29 +01:00 |
|
Nico Schottelius
|
4d2e03b966
|
always add source, even if everything went successful...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-24 10:28:50 +01:00 |
|
Nico Schottelius
|
914ec3104e
|
only append source in final tree, otherwise we always conflict
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-24 10:27:05 +01:00 |
|
Nico Schottelius
|
762c0b4935
|
BUGFIX: marker reset got lost during migration to cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-24 10:24:51 +01:00 |
|
Nico Schottelius
|
79eec9bd23
|
make PATH setting independent of further code
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
|
2011-03-24 10:17:43 +01:00 |
|