Commit Graph

1698 Commits

Author SHA1 Message Date
Nico Schottelius 606c479067 changes for 2.0.1
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-18 20:57:13 +02:00
Nico Schottelius a9bcec7fbe also catch OSError from subprocess
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-18 20:50:07 +02:00
Nico Schottelius 88c1be4b1b add benchmark results
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-16 13:00:02 +02:00
Nico Schottelius 1f9ae13077 only the core is python, not the manifests
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-16 12:09:22 +02:00
Nico Schottelius b76c4a5105 make shell exec error and normal error look the same for easier grepping in logfiles
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-14 08:45:55 +02:00
Nico Schottelius 03e312dcb7 use shutil.move() instead of os.rename() to avoid OSError: [Errno 18] Invalid cross-device link
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-14 01:50:18 +02:00
Nico Schottelius 9b3a95e244 ++logs +beginning of benchmark
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-14 01:49:00 +02:00
Nico Schottelius 41099a3596 update references
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:49:42 +02:00
Nico Schottelius 2e96ba793a reformat cdist manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:48:14 +02:00
Nico Schottelius a0058a1818 really create the directories
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:46:15 +02:00
Nico Schottelius fece6ddd6a create subdirs man1 and man7 on the web
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:42:47 +02:00
Nico Schottelius 159ace1ea2 more important changes for 2.0
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:40:10 +02:00
Nico Schottelius 24cbc1b717 changes for 2.0
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:23:28 +02:00
Nico Schottelius 2f30ebf1f0 more todo, yeah!
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:11:51 +02:00
Nico Schottelius c8b238df06 update cdist homepage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 22:07:21 +02:00
Nico Schottelius 9b18b3d79e update manpage and support commands title
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 21:35:57 +02:00
Nico Schottelius 90bdf04336 add epilog to parsers, make it look beautiful
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 21:30:17 +02:00
Nico Schottelius 9f6a3933c7 remove obsolete HACKERS_README, we are stable now
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 18:24:24 +02:00
Nico Schottelius e1421280d4 remove debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 18:18:56 +02:00
Nico Schottelius 7e9d234219 remove obsolete length check
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 18:18:12 +02:00
Nico Schottelius 780fd5625e re-implement correct caching
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 18:15:04 +02:00
Nico Schottelius 581562aae9 cleanups
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 18:05:15 +02:00
Nico Schottelius 4d065443da remove alias deploy for config, does not make things better
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 18:00:41 +02:00
Nico Schottelius 8d1b4236d4 fixup most arguments for config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 17:59:11 +02:00
Nico Schottelius df7f27f94b catch keyboard interrupt for all subcommands
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 17:42:43 +02:00
Nico Schottelius 5cbe34ee33 begin to implement subcommand handling
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 17:40:28 +02:00
Nico Schottelius f4faff6b33 --todo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 16:29:33 +02:00
Nico Schottelius 59afce35b5 do not do more checks on the manifest, current ones are good
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 16:25:39 +02:00
Nico Schottelius a5b56f0c41 remove useless function
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 16:19:43 +02:00
Nico Schottelius a43474cd68 add logfiles
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 16:10:46 +02:00
Nico Schottelius 4e3fec1e9e add hint to pythons octal mode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 16:10:03 +02:00
Nico Schottelius 99b3b0789b remove tmpdir, keep it only if debug is enabled
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-13 00:02:04 +02:00
Nico Schottelius a09a618c78 prepare cdist-type-emulator transformation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 11:37:20 +02:00
Nico Schottelius 8b37daf5ff --todo for 2.0.0
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 11:27:30 +02:00
Nico Schottelius 4e95535b7c definitely cleanup remote directory first, so we see more bugs :-)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 11:27:20 +02:00
Nico Schottelius b470a47b15 add working cdist manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 11:18:18 +02:00
Nico Schottelius 1742936dc9 add initial version of manpage for cdist
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 10:58:10 +02:00
Nico Schottelius 7de51e8d45 print help in case no hosts are given
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 10:52:04 +02:00
Nico Schottelius 25190e86a3 todo for 2.0.0
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 01:39:56 +02:00
Nico Schottelius 5ba6e0bb14 more hints on parallel running
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 01:38:51 +02:00
Nico Schottelius e07328f569 initial support for parallel running
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 01:14:35 +02:00
Nico Schottelius 4aff176106 flush and also append \n to header
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 00:30:45 +02:00
Nico Schottelius 3cf203a668 begin to remove obsolete documentation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 00:30:07 +02:00
Nico Schottelius 1a790edbf6 remove context class until we need it
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 00:20:06 +02:00
Nico Schottelius c5355ca104 fixup -c option
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 00:16:18 +02:00
Nico Schottelius 8f34f8659b support -V, --version
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 00:08:30 +02:00
Nico Schottelius 5260f230e5 support -V, --version
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-12 00:06:59 +02:00
Nico Schottelius 1cc7600c9c begin to make home configurable
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-11 23:54:34 +02:00
Nico Schottelius 1598e18c28 ++todo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-11 23:54:18 +02:00
Nico Schottelius 2490b983ba ++todo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-11 23:42:53 +02:00