// Modifie un job en file d'attente
virtual void setEnvironnement(const JobId & jobid, const Environnement & env) { return alterJob(jobid, env); }
+ virtual void exportInputFiles(const Job & job);
protected:
std::string buildBatchScript(const Job & job);
- void exportInputFiles(const Job & job);
#ifdef SWIG
public:
// Get the underlying communication protocol
const CommunicationProtocol & getProtocol() const;
+ virtual void exportInputFiles(const Job & job);
protected:
std::string _hostname; // serveur ou tourne le BatchManager
MpiImpl *_mpiImpl; // Mpi implementation to launch executable in batch script
MpiImpl* FactoryMpiImpl(std::string mpiImpl);
- virtual void exportInputFiles(const Job & job);
// Preprocessing done on the frontal using "PREPROCESS" parameter as a script.
// May throw exceptions in case of failure.
virtual void deleteJob(const JobId & jobid);
virtual JobInfo queryJob(const JobId & jobid);
virtual void importOutputFiles(const Job & job, const std::string directory);
+ virtual void exportInputFiles(const Job & job);
protected:
std::string buildCommandFile(const Job & job);
- void exportInputFiles(const Job & job);
};