File tree Expand file tree Collapse file tree 3 files changed +5
-15
lines changed
snakemake_interface_executor_plugins Expand file tree Collapse file tree 3 files changed +5
-15
lines changed Original file line number Diff line number Diff line change @@ -87,9 +87,6 @@ def additional_general_args(self):
87
87
"""
88
88
return []
89
89
90
- def get_workdir_arg (self ):
91
- return self .workflow_property_to_arg ("overwrite_workdir" , flag = "--directory" )
92
-
93
90
def get_job_args (self , job : ExecutorJobInterface , ** kwargs ):
94
91
return join_cli_args (
95
92
[
@@ -163,7 +160,6 @@ def format_job_exec(self, job: ExecutorJobInterface):
163
160
"-m snakemake" ,
164
161
format_cli_arg ("--snakefile" , self .get_snakefile ()),
165
162
self .get_job_args (job ),
166
- self .get_workdir_arg (),
167
163
general_args ,
168
164
self .additional_general_args (),
169
165
format_cli_arg ("--mode" , self .get_exec_mode ()),
Original file line number Diff line number Diff line change @@ -101,17 +101,6 @@ def cores(self):
101
101
def get_exec_mode (self ) -> ExecMode :
102
102
return ExecMode .REMOTE
103
103
104
- def get_default_remote_provider_args (self ):
105
- if not self .disable_default_remote_provider_args :
106
- return super ().get_default_remote_provider_args ()
107
- else :
108
- return ""
109
-
110
- def get_workdir_arg (self ):
111
- if self .workflow .storage_settings .assume_shared_fs :
112
- return super ().get_workdir_arg ()
113
- return ""
114
-
115
104
def get_python_executable (self ):
116
105
return (
117
106
sys .executable
Original file line number Diff line number Diff line change 6
6
7
7
8
8
class RemoteExecutionSettingsExecutorInterface (ABC ):
9
+ @property
10
+ @abstractmethod
11
+ def jobname (self ) -> str :
12
+ ...
13
+
9
14
@property
10
15
@abstractmethod
11
16
def jobscript (self ) -> str :
You can’t perform that action at this time.
0 commit comments