[galaxyproject/galaxy] 1f2fa3: Reuse Shell objects after initialization
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 1f2fa31963b56c79072ae36a09ddf6a31a5e9683 https://github.com/galaxyproject/galaxy/commit/1f2fa31963b56c79072ae36a09ddf... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-07-30 (Sun, 30 Jul 2017) Changed paths: M lib/galaxy/jobs/runners/util/cli/__init__.py A test/unit/test_remote_shell.py Log Message: ----------- Reuse Shell objects after initialization Commit: 330fe392096f68d34c964ae2cb62d454f609fc3c https://github.com/galaxyproject/galaxy/commit/330fe392096f68d34c964ae2cb62d... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-07-30 (Sun, 30 Jul 2017) Changed paths: M lib/galaxy/jobs/runners/util/cli/shell/local.py Log Message: ----------- Sleep 100 ms before polling process This should be long enough for most shell commands and speed up the average time to check a job's status. Commit: 5a37bc263feeb7be2411d555ebb3e03359c488aa https://github.com/galaxyproject/galaxy/commit/5a37bc263feeb7be2411d555ebb3e... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-07-30 (Sun, 30 Jul 2017) Changed paths: M lib/galaxy/dependencies/pinned-requirements.txt M lib/galaxy/jobs/runners/util/cli/shell/rsh.py M test/unit/test_remote_shell.py Log Message: ----------- Add a new Paramiko-based shell runner and tests This allows a single ssh connection to be reused. The unit test also tests the current SecureShell class. The unit tests require [mock-ssh-server](https://github.com/carletes/mock-ssh-server). These tests are being skipped if this library is not importable. Commit: 69365e49eaeea173f3ecaad17d1f4bcefa65c316 https://github.com/galaxyproject/galaxy/commit/69365e49eaeea173f3ecaad17d1f4... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-08-07 (Mon, 07 Aug 2017) Changed paths: M tox.ini Log Message: ----------- Install mock-ssh-server or unit testing Commit: 31f68edbbaf9fdccd3582bde5b20b43728251755 https://github.com/galaxyproject/galaxy/commit/31f68edbbaf9fdccd3582bde5b20b... Author: John Chilton <jmchilton@gmail.com> Date: 2017-08-07 (Mon, 07 Aug 2017) Changed paths: M lib/galaxy/dependencies/pinned-requirements.txt M lib/galaxy/jobs/runners/util/cli/__init__.py M lib/galaxy/jobs/runners/util/cli/shell/local.py M lib/galaxy/jobs/runners/util/cli/shell/rsh.py A test/unit/test_remote_shell.py M tox.ini Log Message: ----------- Merge pull request #4358 from mvdbeek/paramiko_based_shell_runner Paramiko based shell runner Compare: https://github.com/galaxyproject/galaxy/compare/3e1b46fe42ad...31f68edbbaf9
participants (1)
-
GitHub