Skip to content

Commit

Permalink
Remove AdHoc provider, as part of #3515 channel removal (#3676)
Browse files Browse the repository at this point in the history
# Changed Behaviour

Functionality removal for anyone using the AdHocProvider

## Type of change

- New feature
- Code maintenance/cleanup
  • Loading branch information
benclifford authored Nov 7, 2024
1 parent af365c9 commit d6c24ea
Show file tree
Hide file tree
Showing 6 changed files with 2 additions and 341 deletions.
4 changes: 2 additions & 2 deletions parsl/channels/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ class Channel(metaclass=ABCMeta):
such as push_file, pull_file and makedirs.
Channels should ensure that each launched command runs in a new process
group, so that providers (such as AdHocProvider and LocalProvider) which
terminate long running commands using process groups can do so.
group, so that providers (such as LocalProvider) which terminate long
running commands using process groups can do so.
"""

@abstractmethod
Expand Down
Empty file removed parsl/providers/ad_hoc/__init__.py
Empty file.
252 changes: 0 additions & 252 deletions parsl/providers/ad_hoc/ad_hoc.py

This file was deleted.

18 changes: 0 additions & 18 deletions parsl/tests/configs/local_adhoc.py

This file was deleted.

7 changes: 0 additions & 7 deletions parsl/tests/configs/user_opts.py
Original file line number Diff line number Diff line change
Expand Up @@ -135,13 +135,6 @@
# # For example:
# 'remote_writeable': 'globus://af7bda53-6d04-11e5-ba46-22000b92c6ec/home/bzc/'
# },
# 'adhoc': {
# # This specifies configuration parameters when testing an ad-hoc SSH based cluster
# 'username': 'fixme', # username on remote systems
# 'remote_hostnames': ['hostname1', 'hostname2'], # addresses of remote systems
# 'worker_init': 'init commands', # worker_init for remote systems
# 'script_dir': "/path" # script directory on remote systems
# }
#
} # type: Dict[str, Any]

Expand Down
62 changes: 0 additions & 62 deletions parsl/tests/sites/test_local_adhoc.py

This file was deleted.

0 comments on commit d6c24ea

Please sign in to comment.