Commit graph

1941 commits

Author SHA1 Message Date
Nico Schottelius
54fb9e6c3f Merge branch 'master' into install
Conflicts:
	lib/cdist/config.py
	lib/cdist/path.py

Merged changes from config.py to config_install.py

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 16:52:20 +02:00
Nico Schottelius
7c11fa0937 introduce unclear changes (names not yet decided)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 16:49:27 +02:00
Nico Schottelius
afa3920ca9 remove more obsolete manpages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 16:42:45 +02:00
Nico Schottelius
063fc61291 remove legacy manpage of cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 16:41:28 +02:00
Nico Schottelius
8b561fd63c fixup correct split/insert of os.environ() for target_host and args
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 16:30:06 +02:00
Nico Schottelius
26278b1e32 expose target host from config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 16:28:21 +02:00
Nico Schottelius
919f67184a do not reference scp anymore
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 15:49:08 +02:00
Nico Schottelius
5a7e4b2f32 quiet ssh/scp
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 15:48:44 +02:00
Nico Schottelius
59bee14101 begin to eliminate remote_user/prefix from path
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 14:02:37 +02:00
Nico Schottelius
df630e1fdf user remote_prefix=True now
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:40:46 +02:00
Nico Schottelius
eea6a38f33 cat only locally :-)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:39:08 +02:00
Nico Schottelius
278c379e07 use os.environ['__remote_exec'] in exec*
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:37:12 +02:00
Nico Schottelius
ecc4fc10d7 setup __remote_exec and __remote_copy variables
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:34:45 +02:00
Nico Schottelius
eaf2b28fd7 more prefix ideas
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:34:28 +02:00
Nico Schottelius
c0f04cab0f more hints on env
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:20:05 +02:00
Nico Schottelius
aa1c13898a add ideas about remote exec/copy
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 13:00:00 +02:00
Nico Schottelius
2ec2ab26ce update path with changes from yesterday (system crash)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 12:34:34 +02:00
Nico Schottelius
5b70ff5694 whiteboard to file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 12:07:50 +02:00
Nico Schottelius
2157f2a2d0 Merge remote-tracking branch 'dani/init_script_type' 2011-10-06 09:34:49 +02:00
Nico Schottelius
820eea56fb install finish
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-06 09:27:16 +02:00
Nico Schottelius
f84cabffe3 cleanup path
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 16:49:20 +02:00
Nico Schottelius
7f85aab3ef add some pseudo code to adapt to changes
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 16:45:10 +02:00
Nico Schottelius
a0c984acdd config+install is broken now due to refactoring
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 16:38:19 +02:00
Nico Schottelius
68889c4bf7 finish type, shrink path
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 16:12:25 +02:00
Nico Schottelius
2176e4e2d4 begin new type type (no typo)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 16:05:11 +02:00
Nico Schottelius
28428177ae --typo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 15:53:34 +02:00
Nico Schottelius
9128cc28c4 introduce a lot todo in path
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 15:50:17 +02:00
Nico Schottelius
a875d69d7e continue on test_path testcase
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 14:15:05 +02:00
Nico Schottelius
f00b8fe56a buffering/output idea
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 13:31:57 +02:00
Nico Schottelius
8a044919eb +discussion about restructering/ "object-orientation"
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-05 13:24:07 +02:00
Daniel Roth
9dfd6a27ad fixed broken man page 2011-10-05 09:15:20 +02:00
Nico Schottelius
b3f914f6f6 create base module for install and config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 18:45:29 +02:00
Nico Schottelius
f88cb78d61 finish test_path.test_type_detection
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 18:36:43 +02:00
Nico Schottelius
8dd248cf76 cleanup on exit and begin to create test types
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 17:01:11 +02:00
Nico Schottelius
1d2ec72396 add paragraph to cdist-hacker that states manpages always need to build on merge request
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 16:43:13 +02:00
Nico Schottelius
b91a597e44 Merge branch 'master' into install 2011-10-04 16:36:38 +02:00
Nico Schottelius
60fab053f2 ++changes for 2.0.3
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 16:36:33 +02:00
Steven Armstrong
919f251759 ++examples
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-10-04 16:33:58 +02:00
Nico Schottelius
6c22867fc2 begin to test path and add method to check type
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 16:32:43 +02:00
Steven Armstrong
8ac691f4ac Merge remote-tracking branch 'asteven/master' into partition_msdos 2011-10-04 16:30:36 +02:00
Steven Armstrong
b142435abd Merge remote-tracking branch 'telmich/master' 2011-10-04 16:30:05 +02:00
Nico Schottelius
40a1619c1a make build test work (or fail, but work) again
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 16:15:10 +02:00
Nico Schottelius
3d75ec9bfc make test suite usable from command line
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 15:49:18 +02:00
Steven Armstrong
32832777c6 give disk some time to write parition table
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 15:24:19 +02:00
Nico Schottelius
ec82fa8f97 document tests/single ones
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 15:09:33 +02:00
Nico Schottelius
410a2fe7ff test_explorer_ran finished
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 15:08:37 +02:00
Steven Armstrong
5940c21fba get rid of bashism /echo -n/printf/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 14:56:59 +02:00
Nico Schottelius
13ed37a4e9 begin to test explorer success in test_install
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 14:45:35 +02:00
Nico Schottelius
f5a58f7683 adjust auto discovery
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 14:30:38 +02:00
Nico Schottelius
db322c0b5e integrate tests into library
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-04 14:29:33 +02:00