29 Commits (248656b81fe761626085daec7bafb0354cfca811)

Author SHA1 Message Date
Darko Poljak 248656b81f First iteration of logging cleanup. 6 years ago
Darko Poljak e5a6599ccb Create mp_pool_run helper function for running in parallel. 6 years ago
Darko Poljak 609977b7ff ugly->bad 6 years ago
Darko Poljak e6fc74c081 ugly -> bad 6 years ago
Darko Poljak ca9dd7338a Support IPv6 in python code. 6 years ago
Darko Poljak 51ffc0f037 log.info -> log.debug for debug messages 7 years ago
Darko Poljak 5f436f21b8 Transfer and run global explorers in parallel. 7 years ago
Darko Poljak dbcc94ab65 Add derived env vars for target hostname and fqdn. 7 years ago
Darko Poljak 2eab9b9598 Rm stderr debug output, stderr is not captured. 7 years ago
Darko Poljak 64efa04599 pep8 7 years ago
Darko Poljak f6ea90c3a5 Update remote.py according to new exec_util api. 7 years ago
Darko Poljak fd8e10e12a Improve error reporting for local and remote run. 7 years ago
Darko Poljak 8191ea91e1 Fix remote exec bug and bug with save_cache and ssh mux socket file. 7 years ago
Darko Poljak 1dfd6671e7 Fix #416: error for non-posix remote shell. Fix remote.py test errors. 7 years ago
Daniel Heule 64f4cff3cb Shell selection support via ENV 9 years ago
Steven Armstrong fc988a5c22 oh my, never mind 9 years ago
Steven Armstrong 2f70a0d70e need a way to set remote.base_path from the command line 9 years ago
Steven Armstrong 547c1f9c86 copy files instead of directories to give --remote-copy implementation a chance to dereference symlinks 9 years ago
Nico Schottelius 136ddc05b5 context based changes 10 years ago
Nico Schottelius ffeaa3d06b fix old bug / joining wrong args 10 years ago
Nico Schottelius 8298bb0bf5 fix test cdist.test.config_install.ConfigInstallRunTestCase 10 years ago
Nico Schottelius d1708c78b6 refactoring 10 years ago
Nico Schottelius a7fe8b4ed2 port context -> remote 10 years ago
Nico Schottelius f79727559a ++logs and migrate context -> local 10 years ago
Nico Schottelius af75aa9024 use chmod to allow chmod being in a different path 10 years ago
Arkaitz Jimenez 9dcad37acf Remove the umask requirement, set the proper permissions to base_path 10 years ago
Nico Schottelius 04bd5d88c3 Fix tests for code 10 years ago
Nico Schottelius dcaa70e6be be consistent in remote 10 years ago
Nico Schottelius c9f728e073 lib/cdist => cdist (pypi) 10 years ago
Steven Armstrong 5edf39f111 no special case for rsync in core. handle implementation specific details in remote-copy script instead 11 years ago
Nico Schottelius 612fb4cb7b fix type and add fixme 11 years ago
Nico Schottelius e05c5e699c always call umask 077 before doing stuff on the remote side 11 years ago
Nico Schottelius 5f2f8e2bd2 no == true needed 11 years ago
Matt Coddington 3e6b866cae support rsync for remote copy 11 years ago
Nico Schottelius 72fb77f135 extend not append 11 years ago
Nico Schottelius f031a40746 rebuild the command string 11 years ago
Nico Schottelius ab48a72ce1 return results from run() 11 years ago
Nico Schottelius a4882e7e30 remove useless script printing and reuse run() method 11 years ago
Nico Schottelius 53c61d42ad remove useless if env: 11 years ago
Nico Schottelius 1dcc420a38 no, no common base class for local/remote 11 years ago
Steven Armstrong 654e19f28b mark _run_command as private 11 years ago
Steven Armstrong c29c419f61 also export __target_host to check_call 11 years ago
Steven Armstrong 17e7642615 implement: export __target_host in remote exec 11 years ago
Nico Schottelius 7bb81e2f18 Whitespace does not not weigh anything - remove - sed -i 's/ *$//g' *py */*py 11 years ago
Nico Schottelius 67b1094712 flatten error message in remotescripterror as well 11 years ago
Nico Schottelius ad1e51cb2e catch unicodedecodeerror 11 years ago
Steven Armstrong b5b7d8e727 add missing return_output=True argument when fetching script content 11 years ago
Steven Armstrong bbef928a6d --copy paste error 11 years ago
Steven Armstrong 829b0b2d0b implement: dont return command output by default 11 years ago
Steven Armstrong d47039e91e prepend variables to remote commands 11 years ago