Changeset 26338
- Timestamp:
- 06/30/21 20:32:54 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/m/classes/clusters/discover.py ¶
r26332 r26338 129 129 fid = open(modelname + '.queue', 'w') 130 130 131 fid.write('# /bin/bash\n')131 fid.write('#!/bin/bash\n') 132 132 fid.write('#SBATCH -J {} \n'.format(modelname)) 133 133 fid.write('#SBATCH --qos={} \n'.format(self.queue)) … … 136 136 fid.write('#SBATCH -n {} \n'.format(self.nprocs())) 137 137 fid.write('#SBATCH -N {} \n'.format(self.numnodes)) 138 fid.write('#SBATCH - y{:02d}:{:02d}:00 \n'.format(int(math.floor(self.time / 3600)), int(math.floor(self.time % 3600) / 60)))138 fid.write('#SBATCH -t {:02d}:{:02d}:00 \n'.format(int(math.floor(self.time / 3600)), int(math.floor(self.time % 3600) / 60))) 139 139 fid.write('#SBATCH -A {} \n\n'.format(self.grouplist)) 140 if len(np.where(self.email, '@')[0]):140 if (self.email.find('@')>-1): 141 141 fid.write('#SBATCH --mail-user={} \n'.format(self.email)) 142 142 fid.write('#SBATCH --mail-type=end \n\n') … … 171 171 fid = open(modelname + '.outlog', 'w') # TODO: Change this to system call (touch <file>)? 172 172 fid.close() 173 end174 173 # }}} 175 174 … … 192 191 issmbbftpout(self.name, directory, self.login, self.port, self.numstreams, '{}.tar.gz'.format(dirname)) 193 192 else: 194 issmscpout(self.name, directory, self.login, self.port, '{}.tar.gz'.format(dirname))193 issmscpout(self.name, directory, self.login, self.port, ['{}.tar.gz'.format(dirname)]) 195 194 # }}} 196 195
Note:
See TracChangeset
for help on using the changeset viewer.