Commit graph

5263 commits

Author SHA1 Message Date
Nico Schottelius
a40974e286 check for existence and executable in manifest-run-all, because it's correct for manifest-run to fail if something is broken as it's used for init
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 16:45:00 +01:00
Nico Schottelius
65763a1b4d search for .cdist not source
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 16:39:06 +01:00
Nico Schottelius
1dacf779e6 HUGE cleanup of cdist-manifest-run-all
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 16:33:16 +01:00
Nico Schottelius
d7819b1922 do not use output dir in cdist-manifest-run-init
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 13:46:24 +01:00
Nico Schottelius
2d00e9d869 remove obsolete output from cdist-manifest-run
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 13:45:38 +01:00
Nico Schottelius
9ba61ac044 remove debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 13:41:56 +01:00
Nico Schottelius
d7b765e498 base_dir not dir_base
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 13:38:14 +01:00
Nico Schottelius
1756608720 in theory finish new algorithm to allow same objects
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 13:33:26 +01:00
Nico Schottelius
8d32e00114 add more todo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 13:21:18 +01:00
Steven Armstrong
08a53cb130 new type: __apt_ppa
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 13:18:13 +01:00
Nico Schottelius
92860706b2 import merge code from cdist-manifest-run-all into cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 12:20:09 +01:00
Nico Schottelius
2ef17f9bf2 begin merge section in cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 12:15:00 +01:00
Nico Schottelius
34b5e44091 re-include parameter check
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 12:12:03 +01:00
Nico Schottelius
6e5ed1c8e8 re-include requirement recording
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:56:19 +01:00
Nico Schottelius
d8f7ebc73f move .dotfiles to .cdist/dotfiles (without dot)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:45:50 +01:00
Nico Schottelius
fa0a3af2a0 correctly record parameter, remove sed (not required)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:44:33 +01:00
Nico Schottelius
b46850cd12 begin to reintegrate parameter recording
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:39:17 +01:00
Nico Schottelius
a6702cc804 do not setup variables in cdist-config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:32:22 +01:00
Nico Schottelius
69453feaa5 add __cdist_object_source_add
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:30:22 +01:00
Nico Schottelius
ab02adf01a abort after manifest-run-init to verify new methods
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:27:38 +01:00
Nico Schottelius
6f67911a0b sort object area in cdist-config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:19:05 +01:00
Nico Schottelius
359e252ef7 begin to sort cdist-config by alphabet
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:12:39 +01:00
Nico Schottelius
25bf9e4185 Merge branch 'dotcdistapproach' into allowredefobject 2011-03-23 11:05:09 +01:00
Steven Armstrong
c743bd6461 Merge remote branch 'nico/master' 2011-03-23 11:05:06 +01:00
Nico Schottelius
117232ce9d begin rewrite of cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 11:05:02 +01:00
Nico Schottelius
19e6ea9c80 begin restructure, use name __cdist_object_self for type/object_id combination
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 10:47:13 +01:00
Nico Schottelius
0a028785c3 remove check whether object already exists
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 10:39:45 +01:00
Steven Armstrong
1924e0cc63 +log: should a type manifest be able to use type explorer values?
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 10:32:20 +01:00
Nico Schottelius
ab76355128 add hint to . ./bin/cdist-env
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-23 09:29:41 +01:00
Steven Armstrong
0c8432fd48 add ideas about dependecies
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 08:11:56 +01:00
Nico Schottelius
0c593f5c5b -created in text
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 16:48:02 +01:00
Nico Schottelius
221e0341ae +todo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 12:37:40 +01:00
Nico Schottelius
6a0a5fb09c +private
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 12:37:32 +01:00
Nico Schottelius
e4190c3d0a add --recursive to __directory (man, gencode, parameter, changelog)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 09:59:41 +01:00
Nico Schottelius
e921986e32 remove double slash in __cdist_object in bin/cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 08:57:19 +01:00
Nico Schottelius
8a76143e33 shrink cdist env and make it usable for . ./bin/cdist-env (in sh)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 08:29:59 +01:00
Nico Schottelius
29edf58809 +commercial support
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 00:43:44 +01:00
Nico Schottelius
1762dd0a29 Merge remote-tracking branch 'sans/master' 2011-03-21 20:36:01 +01:00
Steven Armstrong
2007fc17cc README: users++
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-21 17:24:09 +01:00
Nico Schottelius
7f3e22239f add dot-cdist to cdist-config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 16:18:04 +01:00
Nico Schottelius
9ae1026dc4 update todos - WARNING: TODO IS almost EMPTY
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:46:15 +01:00
Nico Schottelius
70f2d1040f document multi-master and multi-environment workflow
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:38:53 +01:00
Nico Schottelius
3599eeb42b add link and some content to cdist-best-practise
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:27:23 +01:00
Nico Schottelius
e163a2baec begin to write cdist-best-practise
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:19:07 +01:00
Nico Schottelius
b41c1f7649 upgrade to 1.3.2
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:11:24 +01:00
Nico Schottelius
cccd9b3283 add hint on html documentation version
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:07:17 +01:00
Nico Schottelius
bbf762a4d9 more todo for nico
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:05:17 +01:00
Nico Schottelius
556cb574ca update todos
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:04:26 +01:00
Nico Schottelius
f4dc8b28af fix webbpage copy
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:00:00 +01:00
Nico Schottelius
b36f2fb282 -exit(1)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 13:48:58 +01:00