Commit Graph

2450 Commits

Author SHA1 Message Date
Nico Schottelius e002710c4c rewrite emulator to class based approach for better logging
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 02:31:40 +02:00
Nico Schottelius 00a1f1eeb9 ++ more host prefixing log code
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 01:41:11 +02:00
Nico Schottelius a415cc4b91 add correct logger in manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 01:38:22 +02:00
Nico Schottelius 67b1094712 flatten error message in remotescripterror as well
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 01:25:57 +02:00
Nico Schottelius ad1e51cb2e catch unicodedecodeerror
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 01:11:54 +02:00
Nico Schottelius c64ab97f2a irrrrrrgs, ugly output
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 00:25:55 +02:00
Nico Schottelius cba202186e missing prefix documented
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 00:16:34 +02:00
Nico Schottelius db6fdeebfe log.info for global explorers (may also take some time)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 00:14:25 +02:00
Nico Schottelius 0d441eb378 report info when running initial manifest (it may take some time)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 00:12:08 +02:00
Nico Schottelius 3f76f03239 return full command only in local mode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-15 00:10:35 +02:00
Nico Schottelius 85c9c3e283 more changes for next release
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:57:58 +02:00
Nico Schottelius ef1ebbd0b7 remove senseless message superseeded by new logging prefix
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:56:33 +02:00
Nico Schottelius 46fde0e9fe Merge remote-tracking branch 'steven/master' 2011-10-14 23:55:46 +02:00
Steven Armstrong fb2a3cb06e Merge remote-tracking branch 'telmich/master' 2011-10-14 23:52:51 +02:00
Steven Armstrong b5b7d8e727 add missing return_output=True argument when fetching script content
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 23:52:05 +02:00
Nico Schottelius 72e930ac1c Merge remote-tracking branch 'steven/master' 2011-10-14 23:52:00 +02:00
Nico Schottelius 9223663136 CLEANUP: return flat name, not python list to user
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:51:01 +02:00
Nico Schottelius 1e31721ad9 BUGFIX: remote path for explorer in __object variable
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:50:31 +02:00
Steven Armstrong 325a13088c implement that type explorers are only transfered once
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 23:47:05 +02:00
Steven Armstrong 814b46f0c7 /transfered_explorers/explorers_transferred/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 23:44:27 +02:00
Steven Armstrong c38959699f test for: transfer_type_explorers_only_once
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 23:42:16 +02:00
Steven Armstrong 1e57ae469e Merge remote-tracking branch 'telmich/master' 2011-10-14 23:30:08 +02:00
Nico Schottelius 2a0f7512b7 add full output of error
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:27:55 +02:00
Steven Armstrong 66324db4b3 Merge remote-tracking branch 'telmich/master' 2011-10-14 23:23:53 +02:00
Nico Schottelius 57f4aae2a1 --obsolete files
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:23:44 +02:00
Nico Schottelius ba59339f67 fixup code and manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:21:22 +02:00
Nico Schottelius df8be73c10 test for debug in manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:18:58 +02:00
Steven Armstrong e766f5048b Merge remote-tracking branch 'telmich/master' 2011-10-14 23:18:17 +02:00
Nico Schottelius f80520090b remove obsolete global_explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:14:49 +02:00
Nico Schottelius 02934055e7 make debug test work for explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:14:05 +02:00
Steven Armstrong 23bcb018c5 Merge remote-tracking branch 'telmich/master' 2011-10-14 23:13:19 +02:00
Nico Schottelius db04ec0473 test whether debug is setup in explorer env
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:11:57 +02:00
Nico Schottelius bc85237eaa make code setup debug env
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:04:19 +02:00
Nico Schottelius dd05a9b0d7 add test to verify code setups debug env
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 23:02:47 +02:00
Nico Schottelius 422800ab98 get back some constants needed for testing
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 22:45:23 +02:00
Nico Schottelius 92ff7e630d add banner to tests again
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-14 21:50:16 +02:00
Steven Armstrong 8dde1e1bd7 Merge remote-tracking branch 'telmich/master' 2011-10-14 16:58:37 +02:00
Nico Schottelius 6b653b29fc Merge remote-tracking branch 'steven/master' 2011-10-14 16:43:03 +02:00
Steven Armstrong c24b20de08 make nico happy
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 16:42:14 +02:00
Steven Armstrong eac3cc31c4 export __debug in environment
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 16:33:56 +02:00
Steven Armstrong f723bede10 no longer return output from run_*_manifest
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 16:14:39 +02:00
Steven Armstrong d1930e983c update test: run_*_manifest should no longer return output
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 16:14:04 +02:00
Steven Armstrong c30e112e4a explorer: make tests pass again
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 16:07:50 +02:00
Steven Armstrong bbef928a6d --copy paste error
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 16:04:55 +02:00
Steven Armstrong c9bb105518 run_code* no longer returns output
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 15:59:58 +02:00
Steven Armstrong 63ad882512 update test: run_code* should no longer return output
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 15:58:42 +02:00
Steven Armstrong 1e622f9128 raise IllegalRequirementError if requirements object_id starts with a /
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 15:52:53 +02:00
Steven Armstrong 829b0b2d0b implement: dont return command output by default
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 15:52:16 +02:00
Steven Armstrong 86cb65cd9c update test: dont return command output by default
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 15:51:40 +02:00
Steven Armstrong ab1d3d16f1 implement: dont return command output by default
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-14 15:51:00 +02:00