Skip to content

Commit ad9533b

Browse files
authored
Remove SSH channels, as part of #3515 channel removal (#3677)
# Changed Behaviour This removes functionality for all users of the SSH channel implementations. There are more details on alternatives in issue #3515. ## Type of change - New feature - Code maintenance/cleanup
1 parent 07f7865 commit ad9533b

File tree

16 files changed

+9
-669
lines changed

16 files changed

+9
-669
lines changed

parsl/channels/base.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,9 @@ class Channel(metaclass=ABCMeta):
88
99
For certain resources such as campus clusters or supercomputers at
1010
research laboratories, resource requirements may require authentication.
11-
For instance some resources may allow access to their job schedulers from
12-
only their login-nodes which require you to authenticate through SSH, or
13-
require two factor authentication.
1411
15-
The simplest Channel, *LocalChannel*, executes commands locally in a
16-
shell, while the *SSHChannel* authenticates you to remote systems.
12+
The only remaining Channel, *LocalChannel*, executes commands locally in a
13+
shell.
1714
1815
Channels provide the ability to execute commands remotely, using the
1916
execute_wait method, and manipulate the remote file system using methods

parsl/channels/oauth_ssh/__init__.py

Whitespace-only changes.

parsl/channels/oauth_ssh/oauth_ssh.py

Lines changed: 0 additions & 119 deletions
This file was deleted.

parsl/channels/ssh/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)